Нужно разработать сайт для обработки списка заявок на React+Node+mongo
Нужно разработать сайт для обработки списка заявок на React+Node+mongodb (+context?)
На каждом столе ресторана будет свой QR код, после его сканирования клиент ресторана попадает на страницу своего стола( авторегистрация клиента)
После чего он вводит свое имя и телефон которые сохраняются в базу данных.
После он попадает в меню где может выбрать одну из услуг:
1. Позвать официанта
2. Принести меню
3. Принести детское кресло
4. Принести соевый соус
5. Принести счет
После выбора одной из услуг клиент попадает на страницу благодарности «Спасибо. Ваша просьба принята»
В этот момент заявка попадает админ-панель списка заявок, которую можно просматривать как на компьютере так и на телефоне.(респонсивный
сайт)
У каждой заявки указаны:
1. номер стола
2. имя клиента
3. его просьба
4. время просьбы
5. состояние выполнения
В этом списке просьбы расположены по убыванию, вверху самые свежие
Просьбы пришедшие за последнюю 1 минуту помечены зеленым цветом
Просьбы пришедшие за последние 2 минуты помечены желтым цветом
Просьбы пришедшие за последние 3 минуты помечены красным цветом
Просьбы которые были выполнены(тоесть помечены администратором как выполненные) уходят в самый низ в
отдельный список и помечаются серым цветом
Вход в админ панель осуществляется по логин-паролю
При нажатии меню в админ панели и выбрав кнопку гости попадаем на страницу всех гостей из базы данных
где указан:
1. Имя
2. Номер телефона
3. Номер стола
4. Дата регистрации
5. Время регистрации
6.
Список гостей за все время разделен по дням
Для быстроты отображений нужно использовать React
Для хранения и управления данными нужно использовать Node+MongoDb
Для быстрой смены языка желательно использовать context
На данном этапе имеется схематичный чертеж описанных экранов и списков, скоро будет готов макет в фигме