Проект 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