Skip to content

mitinoh/flutter_bloc_template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flutter-bloc-template 🚀

The project of the empty template with Flutter has built the basic framework to realize the functions of internationalization, theme peeling etc.

How to use

Just click on Use this template button to create a new repo starting from this template.

Features

Feature Usage
retrofit For working with restful API, generated model
json_annotation Same as above (SAA)
dio SAA
build_runner SAA
flutter_bloc For build app architecture
freezed Working with State of bloc
equatable SAA
shared_preferences For caching user’s session
firebase_core For register account and login using Firebase
google_sign_in SAA
firebase_auth SAA

How to build

Before run project, execute this commands:

  • flutter clean
  • flutter pub get
  • flutter pub run build_runner build or flutter pub run build_runner build --delete-conflicting-outputs
  • flutter run (if needed)

Reminders

Change name in pubspec.yaml file

Remove anything you don't need

Configure analysis_options.yaml for your needs

Contributing

Feel free to open a issue or submit a pull request for any bugs/improvements.

Support

If you like my work and want to support give a ⭐ to the repo.

"Buy Me A Coffee"

Thank you so much ❤️.

License

This project is under MIT License. See LICENSE for more details.

Languages