Всех приветствую. Итак, нужно спрограммировать сайт по продаже пиццы. Товаров немного до 100-200, поэтому рассматриваем и готовые CMS и рукописные решения. Однако хотим использовать такое решение, которое впоследствии можно будет дорабатывать, расширять.
Если кратко то тз такое:
1. Авторизация через смс, оплата (используем решение готовое типо Stripe и Paypal — у него все на его стороне)
2. Личный кабинет, простой (имя, емейл, телефон пользователя, но с сохранением предыдущих заказов)
3. Корзина заказа, выбор продуктов, калькуляция
4. Формы отправки
5. А да, есть элементы/блоки которые нужно показывать неактивными после того как пользователь нажал на них.
Верстка готова. Ну есть еще блок подтягивания новостей, аяксом, это не о сложном.
Мы переосмыслили задачу и вот к какому результату пришли. Решено использовать фреймворк для написания проекта, рассматриваем популярные — laravel, symfony., а также .net (мб чистый с#).
Также создадам несколько админок, доступ к которым будет по ссылкам у сотрудников, для заказа, для кухни, и для менеджера. Пока три. В кратце так.