
Represents the starter template for mobile apps in Flutter and Supabase. Provided authentication with magic link.
The Flutter & Supabase Mobile App Starter Template is designed to jumpstart your cross-platform mobile development projects, significantly reducing the time spent in setup and configuration. By providing a well-structured foundation, this template allows developers to focus on crafting exceptional user experiences rather than getting bogged down in the details of authentication and backend integration. With this starter template, you can effortlessly dive into building your mobile application.
Clean Architecture: Implements a feature-first project structure, organizing your app into three clear modules: data, domain, and presentation to enhance maintainability.
State Management: Utilizes BLoC/Cubit for robust state management, ensuring your app remains responsive and well-structured.
Dependency Injection: Employs GetIt and Injectable for efficient dependency management, simplifying the codebase and making testing easier.
Navigation: Features GoRouter for intuitive navigation within your app, improving user experience by allowing effective routing.
Dark Mode Support: Offers built-in support for dark mode, ensuring users can enjoy a comfortable viewing experience in low-light environments.
Hive Local Database: Integrates Hive as a local database solution for fast and efficient data storage.
Supabase Integration: Seamlessly integrates Supabase, providing a powerful backend infrastructure complete with real-time capabilities.
Authentication Flows: Supports an automated authentication flow using login with a magic link, simplifying user access to your app.

Flutter is an open-source UI framework developed by Google that allows developers to create high-performance, cross-platform mobile applications with a single codebase.
Supabase is an open source Firebase alternative. Start your project with a Postgres database, Authentication, instant APIs, Edge Functions, Realtime subscriptions, and Storage.
A fullstack boilerplate provides a starter application that includes both frontend and backend. It should include database, auth, payments, user roles and other backend services to build a fully featured saas or webapps.