Приложение "RestoRunner" позволяет бесконтактно заказать еду в гостиничный номер напрямую из ресторана отеля, в котором проживает постоялец. Заказчик хотел получить современное, функциональное и адаптивное под мобильные устройства веб-приложение с возможностью заказать еду в гостиничный номер напрямую из ресторана отеля. Интерфейс приложения состоит из трех частей:
- Клиентская - это та часть в которой пользователь заказывает еду;
- Административная - включает в себя функционал учета всех заказов, возможностьих редактирования и отправки их на доставку;
- Со стороны кухни - контроль готовности заказов.
-
Шапка приложения
-
Поиск
-
Слайдер
-
Авторизация для комнаты №2 (/room/2): phone 9999999902 pincode 0002
- Главная страница
- Меню
- Страница с заказами пользователя
- Страница с корзиной пользователя
- Просмотр актуальных заказов, с возможностью изменить состояние заказа и его редактирование
- Панель редактирования заказа
- Просмотр актуальных заказов, с возможностью изменить состояние заказа
JavaScript
DB: PostgreSQL, Sequelize ORM
Back: Node.js, Express
Front: React + Redux, Redux-Saga, HTML5, CSS, Material UI
- Полнофункциональное внедрение оплаты
- Адаптация приложения под все виды устройств
В директории 2 папки:
- server/ Отвечает за back-end.
- cd server
- npm i
- npx sequelize db:create
- npx sequelize db:migrate
- npx sequelize db:seed:all
- npm run dev
- client/ - front-end.
- cd client
- npm i
- npm start