День 2 пошёл по плану — начал с авторизации
День 2 пошёл по плану — начал с авторизации
💻 Сделал полностью вход и регистрацию. Подтверждение почты пока не включал: хочется хоть как-то обезопаситься от дудоса и от людей, которые будут портить нам статистику пустыми регистрациями. Пока что добавлю rate limits — это быстро и по делу. Позже, скорее всего, всё-таки докручу подтверждение письма по почте — в NestJS это делается установкой одного пакета.
Дальше — окно с календарём и начал список учеников. Работа идёт, в процессе.
😠 На эту неделю цель простая (которая уже закончилась): добить основную бизнес-логику фронта и бэка и нормально выстроить архитектуру, чтобы дальше не расползлось.
Веду по своей классике: в свободное время говорю AI-агенту (Claude Opus) с плагином superpowers, чтобы он продумывал, что мне вообще нужно. Потом глазами прохожусь по результату, правлю, тестирую руками и кидаю скриншотами, где что не так.
🔍 На бэкенд смотрю особенно пристально и стараюсь проверять самостоятельно по коду — там я точно не хочу никаких дыр по безопасности.
Тем временем для TripTrack тоже уже кручу в голове бэкенд: хочется наконец общий фид с друзьями и с другими водителями (по аналогии со Strava для «райдеров»). Но это пока фон; сейчас основной фокус — TeachTrack.
В общем, едем дальше 🔧
—
И тут эта математика…
— #PoW TeachTrack — день 2/30