Ищу опытного бэкендщика для долгосрочного сотрудничества!
ТЗ бэкенд
Создать базу данных с товарами
Из этой БД подтягивать уже ранее сверстанные карточки товаров со всей информацией о товаре
При клике на товар - должна открываться уже ранее сверстанная страница товара со всей информацией об этом товаре
Необходимо запрограммировать уже сверстанный мини-фильтр, в котором есть только четыре категории, и при выборе категории - подтягивать все товары из БД, которые имеют выбранную категорию.
Необходимо написать функционал корзины:
Добавление в корзину
Отображение всех добавленных товаров
Возможность изменять количество и удалять товар из корзины
Подсчет общей стоимости
Оформление заказа:
Собирать данные из формы контактных данных (имя, фамилия, email…)
Выбор способа оплаты (перевод на карту или крипта)
Подтверждение заказа и вывод сверстанного попапа пользователю на экран с сгенерированным уникальным идентификатором этого заказа (сам заказ записывать в базу).
Интегрировать платежную систему (Stripe, PayPal, WebMoney, криптовалюты через CoinPayments). Защищенный способ оплаты.
Обработка заказов:
Уведомление пользователя о состоянии его заказа (будет сверстано форма, куда пользователь вписывает айди заказа и смотрит его статус)
Также должно быть уведомление администратору о новом заказе в тг.
Админка:
Необходимо прописать функционал админки, где администратор сможет добавлять, удалять товары.
Также нужно выводить в админку все заказы (те, что еще не обработаны - выше). И прописать функционал изменения статуса заказа. Этот статус сможет увидеть пользователь по идентификатору заказа, когда он его введет в форму, о которой я выше написал.