Project: Stellar Burgers

Tech stack

  • HTML/CSS
  • TypeScript
  • React library
  • Redux + RTK
  • DnD library
  • WebSocket

Features:

Burger ordering app with registration, personal account page and order feed.

  • The app communicates with backend at all levels, gets user info and ingredients, sends authorization and orders
  • Ingredient selection in the burger constructor works through react-dnd
  • Errors in forms are displayed in case of server-side errors or incorrect data

Local deployment

  1. Clone the repository
  2. Launch with npm start.
  3. Build project via npm run build. The finished project is in the build folder

GitHub Pages link - https://donnieergo.github.io/react-burger/


Проект: Stellar Burgers

Стек

  • HTML/CSS
  • TypeScript
  • React library
  • Redux + RTK
  • DnD library
  • WebSocket

Описание и фичи:

Проект приложения для заказа бургеров в личным кабинетом и лентой заказов.

  • Приложение взаимодействует с сервером на всех уровнях, получает юзера и ингредиенты, отправляет авторизацию и заказы
  • Выбор ингредиентов в конструкторе работает посредством dnd
  • Отображаются ошибки в формах при ошибках с сервера или неправильном заполнении
  • Список заказов обновляется при помощи WebSocket

Локальный деплой проекта

  1. Клонируем репозиторий
  2. Запуск через npm start
  3. Сборка проекта через npm run build. Готовый проект находится в папке build

Ссылка на GitHub Pages - https://donnieergo.github.io/react-burger/