proof of concept
- test panel for desktop capabilities
- interfacing with hardware (readers, printers, boxes, etc)
- doing big queries on db
- P.O.S. simulation
- product inquiry
- select operator
- selling mode
- open coupon
- close coupon
- cancel coupon
- operator exit
- feed
- bleed
you must have the following dependencies installed:
- node 10.x or later
npm install
run at least once the build for native librareis:
npx electron-rebuild -f -w sqlite3
then you can develop:
npm run dev
If needed, you can up and down database migrations directly:
npx knex migrate:latest
Or create one:
npx knex migrate:make my_new_migration
- operator
- pos
- store
- product
- stock
- price
- transaction
- sale
- item sale
- reinforcement
- bleeding