Одностраничное приложение Stellar Burger разработано в рамках интенсива "React-разработчик" Факультета Веб-разработки Yandex.Praktikum и представляет собой фантазийное приложение бургерной с возможность оформления онлайн-заказа. Приложение будет реализовывать несколько пользовательских сценариев, а также позволит аутентифицировать пользователей. База данных пользователей и сохраненных новостей хранится на сервере, защищенном политиками безопасности и входящей валидацией запросов.
В настоящий момент приложение не адаптировано для различных разрешений экрана и браузеров, а существует только в версии для настольных компьютеров.
- Использована библиотека UI-компонентов Яндекс.Практикум.Реакт
- Фронтэнд-часть приложения написана с использованием библиотеки React
- Шаблон приложения развернут с помощью create-react-app
- Реализовано тестирование бизнес-логики (редьюсеров стора) при помощи unit-тестов средствами встроенной в CRA библиотеки Jest, а также e2e тестирование UX нескольких компонентов при помощи Сypress
- React/Redux Toolkit/TS
Чтобы запустить проект локально, сделайте следующий шаги:
- склонируйте репозиторий
- установите зависимости командой
npm i
- запустите проект командой
npm start
- перейдите по адресу http://localhost:3000