Skip to content

Latest commit

 

History

56 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Redux React Router MUI Firebase

Описание

Проект Интернет магазин написан на React Typescript с UI-библиотекой Material Design в качестве серверной части используется Firebase.

Вся информация (корзина, список заказов, данные для оформления) по каждому пользователю хранится на сервере.

Что реализовано?

Логинизация

  • Вход и выход

Регистрация

Каталог товаров

  • Добавление товаров в корзину
  • Уведомления при превышении остатков на складе

Корзина

  • В корзине можно изменять количество каждого добавленного товара

Оформление заказа

  • Единожды введя данные для оформления заказа они сохраняются на сервере, в последующие заказы данные будут подставляться автоматически.

Мои заказы

  • В каждый оформленный заказ можно перейти для получения подробной информации

Обработка ошибок

  • При отсутствии интернета
  • При не верном логине или пароле
  • При превышении количества заказываемого товара

В проекте используются библиотеки

  • React
  • Redux
  • Redux toolkit
  • React-Redux
  • React-Router-dom
  • Formik
  • Material UI

Разработчики

About

Проект Интернет магазин 🛒

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Contributors

Languages