- Authentication
- CRUD Operation
- Real Time Chat Application
-
Firestore allows you to store “documents”. These are collections of key:value pairs where the value can be another sub-document. Document based storage is perfect for unstructured data, since two documents in a collection do not necessarily need to have the same structure.
-
Supabase is an open source firebase alternative, but instead of being built around a document-based datastore, Supabase offers a relational database management system called PostgreSQL.
- Firebase offers real-time updates using WebSockets.
- Supabase offers real-time updates using PostgreSQL's built-in real-time notifications.
- Firebase offers integrations with several Google services, including Google Analytics and Google Cloud Functions.
- Supabase has fewer integrations but provides extensive support for PostgreSQL features and libraries.
- Firebase has a free tier that allows a limited number of users.
- Supabase is completely open-source and free to use
However, if you need to scale your application, you'll need to pay for additional resources on both platforms.
-
https://github.com/Geeksofkolachi/supabase-sample.git
-
-
scoop bucket add supabase https://github.com/supabase/scoop-bucket.git
-
brew install supabase/tap/supabase
-
-
yarn
-
yarn start
-
localhost:3000
-
React: Its is an open-source JavaScript library that is used for building user interfaces specifically for single-page applications.
-
Supabase: Supabase is an open source Firebase alternative providing all the backend features you need to build a product
- Supabase version : 2.8.0
- React version : 18.2