/react-shop

Фронтенд проекта «React Shop» — это эмуляция интернет-магазина, на которой пользователи могут добавлять или убирать товары из корзины. Stack: JavaScript, Rest API, React.js, JSX, Materialize (аналог Bootstrap).

Primary LanguageJavaScript

React Shop

Учебный проект из курса React с нуля для начинающих

Автор курса: Михаил Непомнящий

Описание проекта

React Shop — это эмуляция интернет-магазина, на которой пользователи могут добавлять или убирать товары из корзины.

Функционал:

  • Отрисовка полученных товаров;
  • Добавление и удаление товаров из корзины;
  • Обработка ошибок;
  • Адаптивный интерфейс.

Стек технологий:

  • HTML5 & CSS3:
    • Materialize (аналог Bootstrap);
    • Adaptive UI;
  • JavaScript:
    • Стиль CamelCase;
    • Промисы (Promise);
    • Асинхронность и оптимизация;
    • Rest API;
  • React JS:
    • Create React App;
    • Портирование разметки в JSX;
    • Функциональные компоненты.

Установка и запуск приложения:

Клонировать репозиторий:

git clone https://github.com/ia-stepanov/react-shop.git

Установить зависимости:

npm install

Запустить приложение:

npm run start

Языки:

  • JavaScript

Библиотеки:

  • ReactJS

Скриншот:

Развернуть

react-shop

Ссылка на сайт:

https://ia-stepanov.github.io/react-shop/