flutter_code_base
A Base code for new flutter project. Use many modern codes and packages that can help you build your own project really fast and effectively.
Project structure:
Packages:
- get_it : Dependency injection
- flutter_bloc: State management - BLoC (Business Logic Component) design pattern
- equatable: helps to implement value based equality without needing to explicitly override == and hashCode
- logger: Show Logs
- retrofit: Networking - An dio client generator using source_gen
- floor: Local Database - SQLite abstraction
- flutter_secure_storage: Provides API to store data in secure storage
- flutter_easyloading: Loading view