Offline First Open Source POS for ERPNext

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

Hi,
I installed TailPOS as per the manuals given in this link https://docs.tailpos.com/tailpos/

but in the App both mobile and tablet, there is no Sync or Force Sync button shown. Please suggest.

Hello @Prasanna_CSA,

Can you do a screenshot? What tablet are your using? How many inch is the device?

Cheers,
Chris

Hi @ccfiel

Tab I used is Amazon Fire 5th Gen. Display size is 7-inch.

Hi
In 10-inch Amazon Fire, Sync and Force Sync are shown but as I hit the button the app is closed.

Hello @Prasanna_CSA. As of now, the buttons will appear if the three fields (url, username, password) has values. In the url, you need to enter the full or whole link like https://www.sahaja.in. Make sure you follow the instructions here.

Thanks! @Prasanna_CSA.

Hi @jiloyssss

I entered all details as per your suggestion but instead of syncing, the application is closed.

I tried the app on my Galaxy Note 8. In the sync settings menu, I can enter address, email and password (in clear text!) but the sync and force sync button are out of the screen and I cannot scroll to see and click on them.

I’ll try again with a tablet later!

1 Like

Hi @Prasanna_CSA, did you put https:// or http:// at the beginning of the url because as of now, it requires http:// or https. It will crash if there is no protocol at the beginning off the url
We updated the documentation for syncing
Thanks! @Prasanna_CSA

I used http:// as it is not yet secured.

Hello @Prasanna_CSA, i think your settings is fine. Did you setup your erpnext like in the documentation? you need to edit your frappe/app.py, clear the cache and bench restart it. Please check again the documention. Thanks!

Sync button not showing on Huawei MediaPad T3. I entered all information as described above but the sync button is not showing.

As a suggestion, don’t you think it will make sense to allow the option to sync from the default page before users are logged in for the first time? As i see in the settings in ERPNext, attendants and owners can be created from within ERPNext, hence it is logical to allow sync without initial first login so attendants data and company information can pulled from ERPNext on first install rather than creating an owner before login to sync.

hello @Prasanna_CSA,

Can you create a issue in our github Issues · bailabs/tailpos · GitHub we will try to solve our issue. One thing I notice your site cannot be access http://www.sahaja.in/

Cheers,
Chris

Hello @ccfiel,

I agree, http://www.sahaja.in is not working. Now, I also tried with https://www.sahaja.in. The image I sent was taken when I used http://www.sahaja.in; same issue app is closing automatically. As @jiloyssss suggested, I cleared cache and restarted bench. I guess I should try with a new instance again…

Created an issue App closing when Sync button is hit · Issue #7 · bailabs/tailpos · GitHub.

Thanks