Тема: бронирование номеров отеля

Клиент заказывает номер на указанное количество лиц, нужного комфорта на указанные даты (реализация как корзина). Администратор подтверждает или отклоняет заказ (если даты номер уже забронирован) и сообщает об этом клиенту через его кабинет. Если клиент не оплатил бронь в 3-х дневный срок или за 3 дня до прибытия бронь автоматически снимается, о чем сообщает клиенту через его кабинет.

(без регистрации \ авторизации, клиент \ админ это просто разные url)

Страница заказов и корзина реализованы, при заказе данные заносятся в БД. (требуется дописать, чтоб сразу же присваивался статус заказа "Нове").

Требуется реализовать страницу заказов у Администратора, на которой тот будет видеть все заказы (отсортированы по вкладкам "Нове","Сплачено","Прийнято","Відмовлено","Відмовлено за несплату", "Завершені") и сможет принять или отклонить заказ (смена статуса заказа при нажатии на кнопку).

Сделать страницу у клиента, на которой тот будет видеть свои заказы и их статус. Если статус "Прийнято", то у него появляется кнопка "оплатить". Если клиент не нажал на кнопку в 3-х дневный срок или за 3 дня до прибытия, бронь автоматически снимается и ставится статус "Відмовлено за несплату".

Добавить в корзине расчёт totalPrice.

5 лет назад
guest_15898350175164
5 лет в сервисе
Был
5 лет назад

Заявки фрилансеров

Нет заявок фрилансеров