Skip to content

Latest commit

 

History

History
73 lines (49 loc) · 3.56 KB

README.md

File metadata and controls

73 lines (49 loc) · 3.56 KB

Интернет магазин

️✔️интегрирован при помощи RabbitMQ с сервисом доставки Delivery Service

Delivery Service

🛠️ Стек технологий:

FRONTEND:
SpringBoot SpringBoot SpringBoot

BACKEND:
SpringBoot SpringBoot SpringBoot SpringBoot SpringBoot SpringBoot SpringBoot SpringBoot SpringBoot SpringBoot SpringBoot SpringBoot


🔥 Функционал:

💠 Регистрация(пользователю высылается код авторизации на email со ссылкой для подтверждения email)
💠 Аутентификация(Spring Security JWT, гостевая корзина)
💠 Авторизация(ограниченный функционал и UI для разных ролей пользователя)
💠 При обновлении страницы пользователь остается в системе пока не выйдет(сохранение токена на фронте)
💠 Админ панель(добавление/удаление/редактирование товара)
💠 Добавление товара в корзину:

  • ️️✔️ гостевая корзина, если пользователь не вошел
  • ️️✔️ войдя, корзина мержится и становится личной для этого пользователя
  • ️️✔️ корзина может храниться в БД

💠 Реализован полноценный алгоритм покупки товара

  • ️️✔️ наполнение корзины
  • ️️✔️ формирование заказа с указанием адреса доставки
  • ️️✔️ После подтверждения заказа -> отправка HTML формы с указанием данных о заказе(номера заказа, списка товаров, адреса доставки ит.д)
  • ️️✔️ отправка данных о заказе в сервис доставки через RabbitMQ
  • ️️✔️ и многое другое.

🚀 Изображения:


Страница Каталога


Страница админа


Страница админа