Skip to content

yabersan/building-store-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Сайт компании по доставке стройматериалов

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

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

  • Авторизация
  • Поиск материалов
  • Рассчет стоимости товара и доставки в соттветствии выбранным материалом, адрсом доставки и объемом
  • Чат для авторизованного пользователя или администратора
  • Добавление товара в корзину
  • Удаление товара из корзины

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

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

  1. Склонировать репозиторий
git clone https://github.com/semeikaya/building-store-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
  • Установка на сервере библиотек 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