Магазин кроссовок на React (JavaScript)
- Поиск на странице
- Добавление товара в корзину
- Удаление товара из корзины
- Авоматически снимать галочку (добавлен в корзину) на главной странице, если товар удалился из корзины
- Удаление товара из корзины если сняли галочку на карточке товара
- Если товар добавлен в корзину, то при перезагрузке страницы товар будет отмечен, что он добавлен и находится в корзине
- Добавление товара в закладки
- Отображения разного контента в закладках, в зависимости от наличия или отсутствия товара
- Удаление товара из закладок
- Пока грузится иформация с сервера отображать силуэт карточек товара (реализовано с помощью React Sceleton)
- Показывать сумму товаров в корзине
- Показывать сумму товаров в шапке
- Рассчитывается налог (5%) от суммы товаров в корзине
- Оформить заказ
- Показывать сраницу купленных товаров