Проект был выполнен по тестовому заданию для компании MediaSoft.
Используемый стек:
- Библиотека React
- Стейт-менеджер: Redux (Redux Toolkit, React Redux)
- Сборщик проекта: Vite
Также различные модули: lodash, PrimeReact, React Router, React Credit Card Flipping, Yandex Maps API.
Сайт адаптивный. Реализован:
- Вывод товаров
- Сортировка и фильтрация
- Добавление/удаление товаров из корзины/избранного
- Детальный просмотр информации о товаре
- Вывод товаров из списка "Избранное" и товаров в корзине
- Оформление заказа
При оформление заказа выбор адреса реализован через Яндекс Карты.