Что НЕ меняем:  1. Когда клиент сделал заказ, он появлятся в админке  2. Дальше официант жмет "в работе"    Что меняем  1. Заказ взятый в работу может содержать в себе перечеь блюд, скажем  - пица  - бургер  - паста  1.1 Официант ставит статус БЛЮДУ,   а) готов, отдан  б) готовится  в) время (выбирает, скажем 20м, и клиенту покажем, что блюдо готовится еще 20 минут)  2. Как только повар сделал пиццу и бургеры, официант выносит еду, и ставит статус а) готов, отдан НЕ заказу как было, а БЛЮДАМ в этом заказе  3. Клиент у себя на против каждого блюда, видит СТАТУС  4. У клеинта, на фронте есть статус заказа, вы увидите и поймете о чем, я  4.1 Эти статусы мы меняем (пока не трогаем их)    + добавляем "дозаказать"  1. Как только клиент заказал что-то, он закхотел скажем дессрет, что-бы не плодить НОВЫЕ заказы в админке. В данный момент мы работаем на сессиях, то есть, пока не вышел из браузера, сессия клиента открыта  2. Как только гость нажал "выйти в меню", он видит снова все блюда  3. Он может выбрать новое блюдо, добавить в корзину  4. Пройти УПРОЩЕННЫЙ процесс оформления заказа, сейчас там 3 или 4 этапа, т.к он уже сделал заказ ранее, то он проходит ТОЛЬКО первый экран  5. Как только он, что-то дозаказал, то в ТЕКУЩИЙ ЗАКАЗ в админке, мы добавляем новое блюдо, с пометкой "новое" и дальше работаем также, меняем ему статусы  6. У клиента, после дозаказа, тоже отображаем новое блюдо как "новое" и его статус    Изменение в статусе "счет"  1. Как только нажимаем СЧЕТ (клиент)  2. То заказ, который был в статусе "В РАБОТЕ" (см. 2 "что не меняем)  3. Передвигается в статус "счет", даже ЕСЛИ там есть блюда, со стаустом ГОТОВИТСЯ , мы все равно передвигает СТАТУС заказа в "счет"  4. Дальше уже процедура не менчется, официант расчитиывает  5. И закрывает

Похожие

Посмотрите другие вакансии

Вот самые похожие вакансии

Новый поиск