phlask-map
phlask-map copied to clipboard
Proof of Concept: Supabase as a Firebase alternative
Firebase is lacking some core features for bringing this project to the next steps, such as domain-based security rules, user authentication, proper typing and validation, lack of being backed by a real DB such as SQL or Mongo, and the ability to add backend functions on top of the data.
Before considering our own large backend server, let's see if Supabase can serve as a good alternative to Firebase. Goals for this prototype:
- See how the setup works - is it easy to understand?
- Just demonstrate reading and writing to a SQL database
- (Stretch) See how the user account creation and authentication works
- Do they support security rules so just our site and interact with the database?