Skip to content

romanlesnoy/dummy-order-food-app

Repository files navigation

Dummy Order Food App

Демо простого приложения заказа еды

Ссылка на сайт

Screenshot dummy order food app

Функционал

  • отрисовка позиций блюд, полученных из firebase
  • добавление/удаление позиций в корзину
  • пересчет итоговой сумму заказа в зависимости от добавленных позиций
  • форма оформления заказа
  • отправка сформированного заказа на бэк

Стек

  • приложение написано на функциональном React
  • для хранения состояние компонента корзины используются хуки useReducer, useContext
  • для отправки запросов на бэк используется кастомный хук useHttp
  • для обработки и валидации значения инпута формы заказов используется кастомный хук useInput
  • css modules

Запуск приложения

  • Клонировать репозиторий
    $ git clone https://github.com/romanlesnoy/dummy-order-food-app.git
  • Перейти в директорию проекта и установить зависимости
    $ cd  dummy-order-food-app && npm install
  • Запустить приложение
    npm start

About

Simple order food app with React Context, Reducer, custom hooks

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published