Проект разработан в рамках обучения в Яндекс Практикуме. Это приложение для заказа космических бургеров с использованием современных веб-технологий.
- Конструктор бургера: Собирай свой идеальный бургер из различных ингредиентов
- Лента заказов: Следи за выполнением заказов в реальном времени через WebSocket
- Личный кабинет: Управляй своими персональными данными и просматривай историю заказов
- Адаптивный дизайн: Приложение корректно отображается на десктопах, планшетах и мобильных устройствах
- React — библиотека для создания пользовательских интерфейсов.
- Redux Toolkit — управление состоянием приложения.
- React Router — навигация между страницами.
- WebSocket — получение данных о заказах в реальном времени.
- CSS Modules — модульная стилизация компонентов.
- Jest & React Testing Library — тестирование компонентов и логики.
-
Клонируй репозиторий:
git clone https://github.com/lina-whm/react-burger.git cd react-burger -
Установи зависимости:
npm install
-
Запусти проект в режиме разработки:
npm start
-
Открой http://localhost:3000 в браузере.
Для запуска тестов используй команду:
npm testПолина