Skip to content

Код приложения по курсу "Погружение в React" 2022 года

Notifications You must be signed in to change notification settings

SerVik888/react-webinar-2

 
 

Repository files navigation

Решение задачь на стажировке ylab.io

Краткая инструкция по работе с проектом:

  • После запуска вы увидите главную страницу со списком товаров
  • Реализована сортировка и фильтр товаров
  • При клике на ссылку товара можно перейти на его страницу
  • На странице товара есть дерево комментариев где можно добавить новые или ответить на чужой(но только авторизованному пользователю)
  • Есть кнопка добавить в корзину как рядом со ссылкой на товар , так и на странице товара
  • Карзина открывается в модальном окне при нажатии на кнопку корзина , в ней можно посмотреть добавленые товары и удалить ненужные.
  • В правом верхнем углу есть кнопка вход для авторизации
  • Вы можете авторизоваться по логину test_1 и паролю 123456
  • После авторизации в правом верхнем углу появиться ссылка на страницу пользователя и кнопка выход.

Как запустить приложение:

Скачайте или клонируйте код
Зайдите в папку проекта через консоль или откройте в редакторе

npm install -> установить зависимости
npm run start -> запуск проекта
данные для авторизации логин test_1 и пароль 123456

Список используемых библиотек:

  • React
  • react-router-dom
  • redux
  • react-redux"
  • redux-thunk
  • react-router-dom
  • prop-types
  • plural-ru
  • @bem-react/classname

Автор: Сафонов Сергей
Почта: sergey_safonov86@inbox.ru

About

Код приложения по курсу "Погружение в React" 2022 года

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 90.8%
  • CSS 9.0%
  • HTML 0.2%