Разработать сайт для онлайн записи клиентов, предоставляющий возможность записи на услуги, просмотра информации о мастерах и услугах, а также управления записями через административную панель. Сайт состоит из двух частей: backend и frontend, используя платформы Node.js для серверной части и React.js для клиентской части. Реализовать следующие
1.Упрощенная запись для пользователей : Для записи на услугу пользователю необходимо только оставить свой номер телефона. Регистрация не требуется. Администратор или модератор могут связаться с клиентом для подтверждения записи;
2.Возможность просмотра, поиска и фильтрации услуг, запись на выбранные услуги с выбором времени и мастера;
3.Возможность администратору создания, редактирования и удаления услуг, управления расписанием мастеров;
4.Возможность сохранения истории посещений пользователя в базе данных на основе номера телефона;
5.Возможность выбора мастера и времени записи через удобный интерфейс с использованием базы данных для хранения записей.
6.Статистика для администратора графики и диаграммы, показывающие количество записей по дням, популярность услуг или мастеров.
7.Интеграция календаря для выбора времени на странице записи пользователь видит интерактивный календарь, где можно выбрать доступные даты и время. Занятые слоты автоматически отключены.
8.Автоматическое напоминание о записи за день до визита пользователь получает SMS или email-уведомление за день до записи: "Напоминаем, что вы записаны на [услугу] завтра в [время]".