- После запуска вы увидите главную страницу со списком товаров
- Реализована сортировка и фильтр товаров
- При клике на ссылку товара можно перейти на его страницу
- На странице товара есть дерево комментариев где можно добавить новые или ответить на чужой(но только авторизованному пользователю)
- Есть кнопка добавить в корзину как рядом со ссылкой на товар , так и на странице товара
- Карзина открывается в модальном окне при нажатии на кнопку корзина , в ней можно посмотреть добавленые товары и удалить ненужные.
- В правом верхнем углу есть кнопка вход для авторизации
- Вы можете авторизоваться по логину
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