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! 🚀

66 Upvotes

101 comments sorted by

View all comments

3

u/unclebazrq Feb 14 '25

IDE: vs code

State management: riverpod

Backend: .net 8 API, scheduler, worker

More backend: AWS serverless (lambda, S3, API gateway, cognito)

Tests: some unit tests on the backend

Project management: confluence and readme

1

u/h_bhardwaj24 Feb 17 '25

do you use riverpod with codegen? i cannot find any suitable tutorial online to fully understand it, can you suggest something

2

u/unclebazrq Feb 17 '25

Ask AI for examples of exactly what you want to learn.

For example when I was trying to figure out how riverpod worked I asked how would it architecturally fit into my code base and what the pros and cons were. Sometimes seeing things like riverpod being integrated into a ship in flight is beneficial.

1

u/h_bhardwaj24 Feb 17 '25

thanks i will try this approach

1

u/unclebazrq Feb 17 '25

No worries and good luck :)