Клиентская часть CRM системы для управления школой.
Предназначена для школы программирования Программика
Освновная библиотека: React
Библиотеки компонентов: Mui, Ag-grid и Chart.js
Стили: SCSS
Для дат и времени: moment.js
Библиотека: Express
База данных: Mysql
Основное окно приложения с расписанием уроков
При нажатии на урок открывается модальное окно, со списком студентов, которые должны присутствовать на уроке.
Окно добавления урока:
При выборе направления, выдается список студентов с этого направления.
При выборе Включить всех студентов, дается возможность записать на урок студентов с других направлений.
Размещена таблица с отображением посещаемости студентов и количеством оплаченных/не оплаченных уроков по месяцам.
Экран с доходами/прибылью, которые строятся на основе оплаченных уроков и дополнительных расходов/доходов, отображаеммых в панеле Операции
Экран с задолженностями студентов и графиками Доход с уроков и Не оплачено по студентам.
При нажатии кнопки Посмотреть открывается модальное окно со всеми задолженностями студента