Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно разработать сайт для обработки списка заявок на 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

На данном этапе имеется схематичный чертеж описанных экранов и списков, скоро будет готов макет в фигме

3 года назад
yair770
36 летРоссия
3 года в сервисе
Был
6 месяцев назад