Описание проекта
Нужно перенести запись на сайт. Ученик должен сам выбрать формат обучения — базовый курс или расширенный, — увидеть доступные даты теоретических занятий и отдельно даты практики на манекенах, и записаться на подходящий слот без участия администратора. Практика ограничена количеством манекенов, поэтому важно, чтобы система не позволяла записать в группу больше учеников, чем есть оборудования, и показывала, когда группа уже заполнена.
После того как ученик прошёл все занятия и сдал итоговый зачёт, система должна фиксировать это в его карточке и автоматически формировать именной сертификат с датой прохождения и типом курса — чтобы ученик мог скачать его сам, а не ждать, пока администратор распечатает и передаст бумажный документ. Что нужно сделать:
— раздельная запись на теоретические и практические занятия с учётом лимита мест на практике;
— выбор между базовым и расширенным курсом с разным расписанием;
— автоматическая генерация сертификата после сдачи зачёта;
— панель администратора для отметки посещаемости и результатов;
— напоминания по почте перед занятиями.