Учебный проект, выполненный на языке Java с использованием фреймворка Spring.
• Поиск товаров: Пользователи могут осуществлять поиск товаров по различным параметрам, таким как название, цена и ключевые слова.
• Фильтрация товаров: Возможность применять фильтры для уточнения результатов поиска, что позволяет сузить выбор в соответствии с конкретными требованиями покупателя.
• Подробные описания товаров: Каждый товар в каталоге снабжен подробными описаниями, включая изображения, характеристики, цену, наличие на складе и отзывы.
• Личные кабинеты для пользователей: Регистрированные пользователи могут создавать личные кабинеты, где сохраняют информацию о своих заказах, управляют адресами доставки и ведут историю покупок.
• Корзина покупок: Возможность добавления товаров в корзину для последующего оформления заказа.
• Оформление заказов: Покупатели могут оформить заказ, выбрав товары из корзины, указав данные для доставки и оплаты.
• Административная панель: Для администраторов магазина предоставляется возможность управления товарами, категориями, заказами через административную панель.
• Аутентификация и безопасность: Вход и регистрация пользователей.
• Управление контентом: Возможность добавления, редактирования и удаления товаров, категорий и другого контента магазина.