Интернет-магазин шаров - разработка и менторство двух студентов в одном проекте
Интернет-магазин воздушных шаров: витрина, корзина, оформление заказа, возвраты по документообороту заказчика, админка с товарами и заказами. Бэкенд на Express и Drizzle поверх Postgres, фронт на React с Vite, TanStack Query, Radix и Tailwind, медиа в объектном хранилище.
Органика вместо рекламы
Магазину нужен был бесплатный трафик, а одностраничное приложение поисковики видят пустым. Добавил серверный рендер с кэшем готового HTML по времени жизни и прогревом маршрутов через тот же клиентский слой данных - так поисковый робот получает полноценную разметку, а посетитель дальше ходит по сайту без перезагрузок.
Дальше провёл SEO-аудит и собрал генератор блог-контента: он сначала разбирает страницы конкурентов по запросу, а уже потом пишет текст - иначе получается статья вообще ни о чём, каких в поиске и без нас достаточно.
Менторство внутри рабочего проекта
Мои 58% из 130 коммитов, остальное - два студента, которых я вёл прямо через этот проект. Для них собрал отдельный режим работы с агентом: агенту запрещено писать за студента больше пятнадцати строк за раз. Смысл ограничения простой - с полным автопилотом человек получает готовый код и не получает понимания, а с лимитом он обязан прочитать, вставить и объяснить, что происходит.
Оба перестали коммитить в конце января 2026, дальше проект веду один: фиксы, рефакторинг и правки по обращениям заказчика.