01Фронтенд-архитектура
Разработан адаптивный SPA-интерфейс на React, TypeScript, TailwindCSS и Vite. Интегрирована плавная анимация появления блоков и карточек (Framer Motion), адаптированная для мгновенной загрузки на любых устройствах и корректной генерации скриншотов.
02Бэкенд и СУБД
Разработан сервер на Node.js (Express) и SQLite. Написано полноценное REST API для динамической подгрузки программ лагеря, актуальных смен (потоков), отзывов, галереи и каталога специалистов.
03Личный кабинет
Создана защищенная система авторизации (JWT) родителей, профили пользователей, просмотр записей на программы, быстрый вход на трансляции вебинаров и управление подписками.
04Панель администратора
Разработана CRM-панель для управления заявками, редактирования расписания и специалистов. Внедрена интерактивная система подсказок и обучения (onboarding) с возможностью быстрого включения/выключения подсказок.
05Интеграция мессенджеров
Спроектирована система уведомлений. Разработаны Telegram-боты (клиентский бот и админ-бот нотификаций на Telegraf) и интеграция с MAX Messenger для мгновенных оповещений и авторизации по токенам.
06Оптимизация и Доступность
Проведён UX/UI-аудит доступности интерфейса. Шрифты и контрастность приведены в соответствие стандартам WCAG 2.1 AA для удобства чтения на смартфонах. Настроен веб-сервер Nginx (gzip-сжатие, кэширование) для быстрой отдачи контента.