Доступна демоверсия2026
ФитСтарт: платформа онлайн-курсов
Курсы для фитнес-тренеров с кабинетом ученика, уроками, видео, заданиями, тестами и прогрессом обучения.
Доступна демоверсияФитСтартОнлайн-курсы
Период2026
Тип проектаУчебная платформа
Моя рольReact-интерфейс, PHP API, MySQL и сценарии обучения
Основной стекReact / PHP / MySQL
Коротко о проекте
Задача, моя работа, результат
Объединить каталог и обучение в одной системе с разными правами ученика, куратора и администратора.
Связал курсы, модули, уроки, заявки, задания, тестирование и прогресс. Разделил интерфейс редактора и уроков на компоненты, а маршрутизацию, работу с сессией, PDO и обработку изображений на серверные модули.
На GitHub Pages можно посмотреть три примера курсов и пройти уроки. Полная версия работает с PHP и MySQL; проверены регистрация, права, заявки, редактор, задания и тесты.
Реализовано
Ключевые функции
- Кабинет ученика, последовательные уроки и сохранение прогресса
- Редактор курсов, задания, тесты и права куратора
- PHP API с сессиями и CSRF, отдельная версия для GitHub Pages
Технологии
Стек
ReactPHPMySQLSCSSVite
Есть похожая задача?