Журнал тренера представляет собой CRM-систему, в которой можно администрировать группы учеников, создавать расписание тренировок, следить за посещаемостью и проверять чеки об оплате, которые скинул ученик. Данный проект разрабатывался в команде из 4-х человек, в которой я занимал роль фронтенд-разработчика. При создании фронтенд части сайта использовался React, в качестве UI Kit использовался Ant Design.
На сайте есть авторизация, реализованная при помощи токенов.
Приложение имеет два представления: представление ученика и представление тренера, которые зависят от роли авторизованного пользователя. Есть адаптив.
С полным функционалом можно ознакомиться по иллюстрациям, прикрепленным ниже, а так же можно посетить непосредственно сам сайт:
aikido-jo.ruТак же можно ознакомиться с репозиторием проекта на гитхаб:
https://github.com/DazeSsS/aikido