Проект "Конструктор бургера" представляет собой интерактивное веб-приложение, разработанное на основе библиотеки React.js. Цель приложения - предоставить пользователям увлекательный и интуитивно понятный способ создания бургеров. В приложении реализован визуальный конструктор, который позволяет пользователям выбирать различные ингредиенты.
- Конструктор бургера: Пользователи могут выбрать различные ингредиенты для бургера.
- Информация о бургере: Отображение дополнительной инфорамции о бургере, включая время приготовления, общий вес, калорийность и стоимость.
- Оформление заказа: Форма для ввода данных пользователя и оформления заказа с выбором времени доставки.
- React.js - Используется для построения пользовательского интерфейса и компонентной структуры приложения.
- React Spring - Библиотека для создания анимаций в React.
- React Router - Используется для навигации между страницами приложения.
- react-hook-form - Библиотека для управления формами в React.
- libphonenumber-js - Используется для валидации и форматирования телефонных номеров.
- scss - Препроцессор CSS для удобства оформления стилей.
Элементы (ингредиенты) добавялются автоматически из файла json. Каждый из ингредиентов имеет свою стоимость, время приготовления, вес и количество калорий.