Offline First Open Source POS for ERPNext

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

54 Likes

Now you are living. Willing to contribute to the community. We appreciate your sacrifice. Kudos

4 Likes

Great piece of work Chris @ccfiel ! I’m sure if will attract a lot of interest

1 Like

And more power to you @ccfiel. Thank you.

2 Likes

@ccfiel this is very exciting. What is your roadmap for this. I think we would be interested in helping with it

2 Likes

@woakes070048

RoadMap hopefully the community can contribute

  1. Adding more payment gateways
  2. Support more hardware printer, scanners, drawer etc.

@ccfiel thanks Chris! Will look forward to give this a spin. Is this good enough to replace the current offline PoS that is bundled with the standard? (But react!)

You should also add a licence.

3 Likes

@rmehta

Your always welcome! Yup. We could bundled it to the standard but we need to merge the server side app to the core.

Just tell us what we need to do for that to happen :slight_smile:

Just added license tailpos/LICENSE at master · bailabs/tailpos · GitHub

Cheers,
Chris

4 Likes

Can your team integrate this into an existing ERPNext v10 installation?

Do you have the manpower to do that, or will we have to wait for it to get added to the core?

BKM

@bkm

You can integrate it in your existing ERPNext installation by installing this app

then the POS will autimatically sync to ERPNExt

https://docs.tailpos.com/tailpos/syncing-to-frappe-erpnext

Cheers,
Chris

4 Likes

Very nice work… well done

1 Like

This will help a lot. Awesome

1 Like

thanks a lot @ccfiel , this is awesome

2 Likes

Nice work @ccfiel. Does it have customer loyalty like when you go to a supermarket and they ask you for your loyalty card in exchange for a points reward which you can claim later as discount?

This is great. Have you considered releasing APK within GitHub itself or distributing over F-Droid? Having to manage a Google Account for a fleet of tablets would be another unnecesary management overhead.

@hashpuppy for now we do not have a feature like that. We can put it in the roadmap :slight_smile:

Cheers,
Chris

2 Likes

@oxwivi that would be a great idea. We will include it in our CI. Thanks for the suggestion.

Cheers,
Chris

2 Likes

This is outstanding work well done!!!

2 Likes

Hello @oxwivi,

We already integrated to our CI so every time we publish a release git will have a release and play store also

Cheers,
Chris

5 Likes

Excellent, thank you for realizing my suggestions. I hope you also release on F-Droid some day, but you have our gratitude for removing the Google Play dependency.

1 Like