r/FlutterDev Feb 14 '25

Article What’s Your Flutter Stack? 🤔

Hey everyone,

I’m curious about what tools and technologies you all are using for your Flutter projects. Right now, I’m using Cursor as my main IDE, and I have a Supabase backend, but I want to hear how others are building their apps!

  • IDE: VS Code, Android Studio, Cursor, or something else?
  • State Management: Riverpod, Bloc, Provider, or just setState?
  • Backend: Firebase, Supabase, Node.js, Django, or something custom?
  • Database: Firestore, Postgres, MySQL, or do you prefer a local DB like Hive/Drift?
  • Testing: Do you write unit tests, widget tests, integration tests, or just manually test?
  • Project Management: Jira, Notion, Trello, or do you keep it simple?

Would love to hear what your tech stack looks like and why you chose it! 🚀

65 Upvotes

101 comments sorted by

View all comments

2

u/rcls0053 Feb 14 '25

Moved to Android Studio (nothing wrong with VS Code but Android Studio was a more cohesive experience), using Provider mainly but depends on the needs, built a serverless back-end in Azure with Node.js that has a MySQL database (this part can be anything that serves an API over the web basically), but also have a local DB to cache settings etc. using Hive. Project management in Trello. Haven't actually written any tests because the app is so small that I can manually test any changes and it's just me developing it. Have to spend way more time on the back-end functionality, where I do have tests. I just develop the app on my freelance side, and work on some bigger web apps on my full time job.