Flutter & Supabase Mobile App Starter Template

Flutter & Supabase Mobile App Starter Template

This template provides a solid foundation for building cross-platform mobile applications using Flutter and Supabase. This template will save you 24+ hours of development work. You can quickly kickstart your mobile app development process, focusing on creating amazing user experiences without worrying about setting up authentication flows from scratch.

Key features include:

  • Clean architecture with the feature-first-project structure

  • State management with BLoC/Cubit

  • Dependency injection with GetIt and Injectable

  • Navigation with GoRouter

  • Dark mode

  • Hive as a local database

  • Supabase authentication with a magic link

  • Settings page with Privacy Policy and Terms of Service links

Check out the repository and let me know your thoughts!