Skip to content

Latest commit

 

History

History
40 lines (23 loc) · 2.84 KB

README.md

File metadata and controls

40 lines (23 loc) · 2.84 KB

Poster POS Platform Boilerplate

POS Platform Boilerplate — это шаблон для создания приложений на POS платформе.

Как начать работу описано в разделе Начало работы. После запуска вы можете начинать разрабатывать свое приложение прямо в этом проекте.

Приложение на POS платформе выполняются на Javascript. Вы можете писать приложение на любом языке, который компилириуется в JS (CoffeeScript, TypeScript). Приложение загружается в систему в виде одного JS-файла (bundle) который собирается при помощи webpack.

Для создания интерфейса приложения, вы можете использовать любой фреймворк или библиотеки. Например, Backbone, VueJS, Angular, React. Например интерфейс Poster написан на React.

Начало работы

  1. Склонируйте репозиторий

  2. Перейдите в папку с проектом и выполните:

npm install 
npm install webpack-dev-server -g
webpack-dev-server
  1. Зайдите в веб-версию кассового решения в своем аккаунте: {account}.joinposter.com/pos. Логин и пароль — который вы указывали при регистрации, стандартный пин-код официанта 0000.

  2. Откройте заказ и оплатите его. После закрытия счета приложение из Boilerplate покажет попап.

  3. Ура, вы запустили первое приложение на платформе 🎉

Примеры приложений

Чтобы запустить одни из примеров поменяйте компоненту в файле src/js/app.js

Hello World – Показывает как модифицировать интерфес трерминила Poster и отображать свой интерфейс.

Система лояльности – Показывает как работать с заказом, находить гостей по номеру телефона и создавать новых. Устанавливать скидку на заказ.