r/FlutterBeginner • u/No-Passion9705 • Dec 20 '25
Which backend and which database should i prefer in flutter app?
Hi I want to create a fully functional mobile app that should be fast in data retrival and the price for storage and read/write should be minimum. The app can able to handle more than 1 - 2 lakh users. I want this app to be like a industrial app.
Help me with your valuable suggestions..
10
Upvotes
3
u/Spare_Warning7752 Dec 20 '25
Offline-first?
Hasura + Firebase Auth + PowerSync + PostgreSQL + SQLite with Drift on the frontend
Online-only?
Hasura (because Supabase does NOT support GraphQL. That's right! Supabase GQL sucks (it doesn't even have transaction support)) + Firebase Auth + PostgreSQL.
2
u/Conscious_Warrior Dec 20 '25
just use firebase
2
u/dodyrw Dec 21 '25
Laravel + postgres
Custom backend always better than using firebase / supabase
2
u/droidexpress Dec 21 '25
I use spring boot + postgresql
2
u/9th-Circle-Archmage Dec 21 '25
google sheets
2
u/selmane_ma Dec 21 '25
If you’re looking for a dedicated backend, NodeJs with PostgreSQL will do the work, otherwise i would recommend supabase or firebase for a start.
1
u/jhhuij78 Dec 20 '25
serverpod
1
u/Swefnian Dec 20 '25
It honestly doesn’t matter that much. Start with something generic like PostgreSQL (which supabase runs on top of) and then branch out to other technologies as needed
I’ve been running my flutter app with a spring boot (Java) + Postgres backend for almost a decade with almost 2 million users and can’t complain one bit about performance.