We have open source TailPOS an Offline First POS for ERPNext. Hope this can help the community!
Using React Native so that it can be run in Android and IOS
ERPNext App
Manual
https://docs.tailpos.com
Using Front Camera for Barcode Reading
https://giphy.com/gifs/5nogs9B2JOM5coFxxV
Using Bluetooth Barcode Reader
https://giphy.com/gifs/fny7em0vWaT5w8JQtx
Using Icon for Selecting Item
https://giphy.com/gifs/3tbGvS3qS1E4YFC0mB
This is some of the feature of the pos
Features:
o Two Way Sync to ERPNext
Two way syncing to an ERPNext instance for a full suite of back-office functionalities.
o Offline-first Approach
Continue to make sales and keep running the business even no internet or unstable.
o Mobile POS
Uses the tablet for a lightweight setup. Built-in rear camera of the tablet can be used as a barcode scanner. Any bluetooth barcode scanner is compatible with TailPOS app as well.
o Print receipts
Print sales receipts for customers using any ESC/P receipt printer.
o Multiple payment modes
Can process credit card,mobile payments and cash.
o Discounts Program
Can apply discount to an invoice or on specific items.
o Inventory Management
Keep track of stock levels easily. Easy-to-use menu for item maintenance such as creating and updating item information.
o Sales Reports
Can generate X and Z readings and attendant shift sales totals.
Cheers,
Chris
Bai Web and Mobile Lab