Веб-приложение для заказа бургеров с конструктором ингредиентов, личным кабинетом и историей заказов.
Собери и закажи свой космический бургер 🚀.
- Конструктор бургера с возможностью перетаскивания ингредиентов.
- Добавление/удаление ингредиентов и подсчёт стоимости.
- Оформление заказа и просмотр статуса.
- Личный кабинет с возможностью авторизации, регистрации и смены пароля.
- История заказов пользователя.
- Маршрутизация между страницами (конструктор, корзина, профиль/история).
- Управление состоянием через Redux Toolkit.
- React
- TypeScript
- Redux Toolkit
- Webpack (сборка)
- Jest + Cypress (тесты)
- Ссылка на репозиторий:
https://github.com/theCroliwng/stellar-burger
# клонировать репозиторий
git clone https://github.com/theCrowling/stellar-burgers.git
cd stellar-burgers
# установить зависимости
npm install
# или
yarn
# запустить в режиме разработки
npm run start
# или
yarn start
# запуск тестов
npm run test
npm cypress:open
## Важно:
Для корректной работы запросов к серверу необходимо добавить переменную BURGER_API_URL в окружение. Сама ссылка находится в файле `.env.example`.