https://pizzafabrika.ru/vologda/
Бэк (с помощью чего будет реализована история заказов (доп поле клиенту по идее, по доставке договорить и еще):
По сущностям:
Клиент (User): Id, имя, логин, номер телефона, пол, дата рождения, электронная почта, пароль;
Корзина (Cart): id, id клиента, сумма, id продукта (один ко многим), количество товара;
Оплата (Payment): id, id клиента, номер банковской карты.
EGender (enum): MALE, FEMALE;
Контроллеры:
Клиент: создание нового клиента, изменение информации о клиенте
…
Фронт (нужно будет названия все-таки изменить (т.к. в источниках слайсы с строчной начинаются:
Общие компоненты: Хедер, навигационное меню, футер.
Страница пользователя:
Имя, общая информация о пользователе, история заказов (номер заказа, название блюда, его количество, внизу общая стоимость)
Страница блюд:
Слайдер, фильтр (несколько кнопок), сортировка, поиск, список блюд по категории, карточка блюда (при нажатии появление модального окна блюда с подробной информацией, карточка находиться внутри элемента списка и получает от него пропс с объектом-блюдом).
Страница корзины:
Заголовок «корзина», список карточек выбранных блюд (количество с счётчиком, стоимость блюда), доставка с полями для оформления заказа (улица, номер квартиры, подъезд, этаж, номер телефона и имя клиента), оплата (онлайн оплата, поле эл. почты для чека, галочка, стоимость доставки, время доставки (sysdate + 45), общая стоимость заказа, кнопка «оформить заказ»)
О компании:
Текст о компании с изображениями (фото), адреса и номера телефонов ресторанов в разных городах)