Description
Hybrid mobile POS app, based on Ionic 4, Angular 8
Document & Demo
Features
- Manage orders (Listview & Grid View)
- Manage menu items
- Customize and printing receipt by Bluetooth (BLE). Support all ESCPOS printers.
- Revenue statistics and reports (Completed: since v1.3.1)
- Synchronize data with online account (comming soon)
Requirements
- NodeJS
- Cordova
- Ionic
- Angular CLI
- Android Studio
- Xcode (to build iOS)
Build and Run
Open Terminal and go to project root path
Install dependencies
$ npm install
Run on browser
$ ionic serve
Run on Android device
$ ionic codrova run android
Run on iOS
$ ionic cordova prepare ios
- Open Xcode. Open project located at
platforms/ios
directory.
- Plug in your iPhone (iPad) into your PC
- Select Build > and select your device to run the app
Change Log
1.3.1
- Add “Report” screen
- Support change Order color
- Change UI of search element
- Fix some bugs
1.3.0
- Add “Sign In” option in Settings page
- Add Region setting (Currency & Number) page
- Change new UI for Settings page
- Change new UI for “No result found”
- Fix some bugs
1.2.2
- Fix bug set app language at first time installed
- Save view mode after close app
1.2.1
- Manage Orders: support switch view mode between Grid and List view
- Support change printer page size on Settings (58mm & 80mm)
1.1.1
- Manage orders
- Manage menu items
- Customize and printing receipt by Bluetooth (BLE). Support all ESCPOS printers.