Main application functionality
- Online support for the current status of the menu
- Ability to work in one of three roles:
- Waiter
- Senior waiter
- Cashier
- Create and edit an order
- Loading an existing guest order
- Sending an order for an implementation
- Basic cash operations
- Management of tables and halls
- Locking tables and users
Основной функционал приложения:
- Поддержка актуального состояния меню он-лайн
- Возможность работы в одной из трех ролей:
- Официант
- Старший официант
- Кассир
- Создание и редактирование заказа
- Загрузка существующего заказа гостя
- Отправка заказа на реализацию
- Базовые кассовые операции
- Управление столами и залами
- Блокирование столов и пользователей
- Language: JavaScript (ES5, ES2015+)
- Framework: Vue, Framework7, vue-framework7
- XHR: axios, vue-axios (REST API)
- Store: Vuex
- Css-preprocessor: Less
- Build: webpack
Based on Vue Webpack Boilerplate
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build