Курсовая работа по предмету "Информационные системы и базы данных"
Backend - Батомункуева Виктория, frontend - Скворцова Дарья
Тема - интернет-магазин, где можно купить не только одежду, аксессуары и другие модные штучки, но и записаться на процедуру на определенное время.
- Spring Boot
- Gradle
- Docker Compose
- PostgreSQL
- Next.js (на TypeScipt)
- Axios
- Redux
- react-hot-toast
Незалогиненный пользователь:
- просматривать товары, процедуры в общем списке, сортировать их по категориям
- просматривать страницы товаров и процедур, а также отзывы на них
- возможность зарегистрироваться/войти как покупатель, а также как продавец/клиника
Залогиненный пользователь:
- добавлять товары в избранное, удалять товары из избранного
- написать отзыв на любой товар/процедуру, если ранее на этот товар/процедуру отзыв был не написан
- добавление товара в корзину через сниппет, а также через страницу товара с выбором количества штук
- добавление процедуры в корзину через сниппет, а также через страницу процедуры с выбором времени записи
- просмотр корзины, удаление из товаров/процедур из корзины, увеличение/уменьшение количества товаров, оформление заказа
- просмотр личных данных в кабинете
- просмотр оформленных заказов (с изменяющимися статусами)
Залогиненный продавец/клиника:
- просмотр данных продавца/клиники в кабинете
- просмотр пришедших заказов с возможностью изменения статуса каждого элемента в заказе
- добавление новых товаров/добавление новых процедур и записей к ним (также есть возможность добавить записи к старым процедурам)
- просмотр всех имеющихся товаров/процедур