Project Organization How to structure a complex Flutter app

This lesson is available for PRO members or as a single course purchase. Sign-in and choose a plan below.
Get Unlimited PRO Access


*Enrollment provides full access to this course (and updates) for life.

  • screens/ contains the app’s main UI features.
  • shared/ contains the app’s shared UI, like navigation menus and loading indicators.
  • services/ contains the app’s shared business logic, like user auth and database code.

Q&A Chat