So I have a little project, to create an application multi platform for browers, android and IOS
in this project we have user : he registers to application, login and sharing picture with other Users
my question, witch database I should use ? us we must know this application can used in offline, and when the user is online they upload modification
I started with firebase but I’m not sure if It possible or not
If you’re looking for an alternative to firebase, joshmorony.com by @joshmorony has some great articles on using PouchDB and CouchDB (and superlogin), which should also work for your needs.
I have build a manual solution for offline/online storage, as I wanted the offline db to be in sqlite, which I believe is not enforced (or not clear to me) on Angularfire2offline/firestore
Basically, online is a Angularfire provider and the Storage ionic provider for offline.
Suited my needs, but not necessarily universal as the syncing is quite rude (no version checking etc, just plain overwrite)