Skip to content

yabersan/tire-shop-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Сайт по продаже шин

Это групповой проект, выполненный студентами школы программирования Intocode, который представляет собой онлайн-магазин по продаже шин.

Функционал сайта

  • Авторизация
  • Фильтрация товаров по типу шин и авто
  • Добавление товара в корзину
  • Удаление товара из корзины
  • Переключатели "выездной монтаж" и "хранение товара", в заисимости от которых может варироваться цена. Переключатели есть как в корзине, так и на странице товара.
  • Доавление отзыва к товару только когда пользователь авторизован

Запуск проекта

Для запуска проекта вам необходимо:

  1. Склонировать репозиторий
git clone https://github.com/semeikaya/tire-shop-client.git
  1. Установить библиотеки
npm install
  1. Заустить проект
npm start

Технологии, которые были использованы

React Redux Redux-Thunk Redux-Logger React-Router Nodejs git JavaScript Material UI JWT

Над проектом работали

Задачи, которые я выполнял на проекте:

  • Создание основного репозитория для клиентской части
  • Создание основного репозитория для серверной части
  • Инициализция react библиотеки
  • Установка библиотек redux-toolkit, react-router-dom, material ui, qs,
  • Установка на сервере библиотек bcrypt, cors, dotenv, express, jsonwebtoken, mongoose, morgan, multer, nodemon,prettier
  • Добавление основных моделей, контроллеров, роутов и middleware
  • Настройка файла index.js для запуска сервера
  • Первоначальная настройка муршрутизации на react-router-dom
  • Фильтрация шин по типоразмеру
  • Реализация отображения всех товаров на главной странице
  • Создание страницы товара
  • Реаизовал блоки "Информация о товаре", "Описание", "Похижие товары" и "Отзывы" на главной странице
  • Добавление отзывов на страницу в зависимости от того, авторизован ли пользователь
  • Создание и контроль веток git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published