This is a Flutter project integrated with Supabase, the Firebase open source alternative. This project is a sandbox for playground for Flutter & Supabase integration.
- Configure Supabase client
- Configure authentication, email signup & login
- Reset Password
- Magic Link Signup, to redirect to the app as authenticated after confirming e-mail.
- Realtime integrations
- "Todo" sample application -> PR into supabase examples?
- Create shared authentication components -> PR into supabase-dart-ui ?
git clone https://github.com/atnegrete/coolapp.git
- Configure your Supabase client variables
- Create a project at supabase.io
- Go to Project > Settings > API
- Copy the
URL
andPublic API Key
- Replace values accordingly in
lib/main.dart
insidemain()
- Copy the
- Start your emulator &
flutter run
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
Big shoutout to all the supabase contributors! This is only possible thanks to them :D
Flutter 2.0.4 • channel stable • https://github.com/flutter/flutter.git Framework • revision b1395592de (8 days ago) • 2021-04-01 14:25:01 -0700 Engine • revision 2dce47073a Tools • Dart 2.12.2