1) Доделать небольшое web приложение (сайт) на Java, Spring,шаблонизатор Thymeleaf и БД PostgresSQL

Также использована библиотека lombock

2) Протестировать работу всех функций ниже.

3) Оставить понятный комментарий по каждому действию

Дедлайн: 14.05.23 (лучше раньше)

Тематика сайта: небольшой интернет магазин

Требования:

1) Главная страница саи?та для неавторизованных пользователеи? должна включать в себя

следующии? функционал: просмотр карточек с товарами (фотография, цена,

наименование), просмотр подробнои? информации о товаре, поиск, фильтрация,

сортировка по товарам. 

(Сейчас главная страница перенаправляет сразу на авторизацию, должна быть страница с карточками товаров. Не работает фильтрация и сортировка)

2) Функционал администратора:

Работа с товарами: добавление товаров с описание фото и категорией, удаление, редактирование, просмотр товаров

(Не отображаются фото к товарам)

Работа администратора с обычными пользователями: просматривать заказы пользователей, изменять статус у заказов, осуществлять поиск по 4 последним буквам/цифрам заказа, возможность просмотра информации о пользователях, возможность смены роли у пользователя на админа.

(Не получается изменить статусы заказов, нет поиска по 4м последним символам, нельзя сменить роль обычного юзера на админа)

3) Функционал обычного пользователя:

Личныи? кабинет пользователя со следующими функциями: поиск, сортировка, фильтрация товаров, просмотр карточек с товаром (фотография, цена,

наименование), подробная информация о товаре при нажатии на наименование,

добавление товаров в корзину, переход на страницу с корзинои?, просмотр товаров

в корзине, удаление товаров из корзины, оформление заказа, очищение корзины

после оформления заказа, переход на страницу заказов, просмотр истории заказов,

выход из личного кабинета.

(Не работает фильтрация и сортировка, не отображаются фото товаров)

!!!

(!) Очень прошу перепроверить все функции, несмотря на мои комментарии. Проект + БД скину.

Прошу использовать только зависимости, которые уже есть в проекте. Этот проект нельзя использовать для своего портфолио или выкладывать в открытый доступ.

Всегда открыт к общению, можем общаться по любым каналам практически 24/7

2 года назад
OlgaChigrinets
Андрей 
27 лет
2 года в сервисе
Был
2 года назад

Заявки фрилансеров

Руслан
 
35 лет
2 года в сервисе
Был
2 года назад
2 года назад