Проект YOUR BEST SHOP представляет собой онлайн магазин, выполненный с помощью функциональных элементов React. Проект выполнен в рамках прохождения авторского образовательного курса Михаила Непомнящего React для начинающих с нуля.
Проект обладает следующим функционалом:
- отображает список товаров на главной странице магазина с использованием Fortnite Api;
- позволяет добавить товар в корзину;
- позволяет редактировать товар в корзине;
- данные пользователя сохраняются между сессиями;
- отображаются подсказки о добавленом товаре в корзину;
- имитируется функция оформить заказ.
Визуально проект выглядит следующим образом:
При работе над проектом использовались следующие технологии и ресурсы:
- HTML5,
- CSS,
- React.js;
- хуки;
- REST API;
- библиотека css-компонентов Materialize;
- открытая Fortnite Api.
Для запуска проекта, пожалуйста, выполните следующие действия:
- Склонировать проект на ваш компьютер с Github с помощью команды:
git clone https://github.com/gazievri/shop-project.git
- Установить зависимости:
npm install
- Запустить проект:
npm start
Исходный код проекта доступен по ссылке.
Спасибо большое Михаилу Непомнящему за его образовательный курс по React.