🍔 React Burger 🍔

React Redux Socket.io

npm version Проект React Burger представляет собой веб-приложение, разработанное в рамках курса "Реакт-разработчик" от Яндекс.Практикум. Данное приложение позволяет пользователям создавать и заказывать свои собственные бургеры.

Описание проекта React Burger

Проект React Burger представляет собой веб-приложение, разработанное в рамках курса "Реакт-разработчик" от Яндекс.Практикум. Данное приложение позволяет пользователям создавать и заказывать свои собственные бургеры.

  • Основные особенности
  • Создание аккаунта и аутентификация пользователей.
  • Просмотр меню с различными ингредиентами для бургеров.
  • Выбор и изменение количества ингредиентов.
  • Отображение стоимости бургера на основе выбранных ингредиентов.
  • Добавление бургера в корзину и оформление заказа.
  • Просмотр и управление предыдущими заказами.
  • Реализация механизма оплаты заказа.
  • Технологии

Проект React Burger был разработан с использованием следующих технологий и инструментов:

  • React: JavaScript-библиотека для создания пользовательских интерфейсов.
  • Redux: Библиотека для управления состоянием приложения.
  • React Router: Библиотека для роутинга и навигации внутри приложения.
  • Axios: Библиотека для выполнения HTTP-запросов к серверу.
  • Firebase: Облачная платформа для разработки приложений, используется для аутентификации и хранения данных пользователей.
  • CSS Modules: Методология стилизации компонентов с помощью локальных CSS-классов.
  • Webpack: Инструмент для сборки приложения и управления зависимостями.
  • ESLint: Инструмент для статического анализа и форматирования JavaScript-кода.

Установка

Установка и запуск Чтобы установить и запустить проект React Burger, выполните следующие шаги:

Клонируйте репозиторий с GitHub: git clone https://github.com/JavaScriptNoob/react-burger.git

Перейдите в директорию проекта: cd react-burger

Установите необходимые зависимости: npm install

Запустите приложение: npm start

Приложение будет доступно по адресу http://localhost:3000 в вашем браузере.

Деплой проекта доступен по адресу: https://javascriptnoob.github.io/react-burger