Интернет магазин кроссовок, макет проекта взят с канала Archakov Blog. Проект включает в себя следующие функции:
- добавление товаров в закладки
- удаление товаров из закладок
- добавление товаров в корзину
- удаление товаров из корзины
- оформление корзины, после оформления товары отображаются в разделе "Мои покупки"
- поиск кроссовок
- регистрация
- пагинация
- MOKKY.DEV - сервис генерации REST API
- ReactJS - библиотека для создания пользовательских интерфейсов
- React Router v6 - библиотека для навигации по проекту
- Axios - библиотека для выполнения HTTP-запросов
- React Hooks - useEffect, useState, useContext
- SASS (SCSS) - метаязык на основе CSS
- Tailwind CSS - CSS-фреймворк
- React Content Loader - библиотека для создания скелетонов
- React Slick - библиотека для создания слайдера
- Formik + Yup - библиотека для валидации формы
- Code Splitting - разделение кода
- Vite - инструмент сборки
- Склонируйте репозиторий
git clone https://github.com/ValeriaPostylyakova/React-Sneakers.git
- Перейдите в директорию проекта
cd React-Sneakers
- Установите пакеты
npm install
- Запустите локальный сервер
npm run dev
Необходимо пройти регистрацию, после успешной регистрации будет доступен весь функционал интернет-магазина
Приложение распространяется по лицензии Apache License 2.0.
- Archakov Blog - дизайн и макет
- Valeria Postylyakova - разработчик приложения