Flutter All In One Starter
Flutter starter pack integrated with common features trying to remove the boilerplate development experience.
? Features
- Firebase Email Login
- Firebase Crashlytics
- Localization
- Provider-based Authentication / Navigation
Todo:
- Third-parties login (Apple, Google, etc)
- Dynamic theme control
? Screenshots
? Getting Started
Rename the application
First change the name
in pubspec.yaml
.
Then you can global search for com.wingstako.flutterallinone
and replace with your application id.
Firebase configuraion
Firebase settings can be found in firebase_options.dart. I recommend using the flutterfire CLI for generating the setting file.
Run flutterfire configure
after installing the CLI.
Localization configuration
This project use EasyLocalization for handling locales. You can checkout their repository for more information.