Base Flutter mobile app project with Clean Architecture.
- core : It contains all the core data and configuration.
- data : It contains all the data accessing and manipulating components.
- domain : It contains all rules
- presentation : It contains all configuration which used in ui screen.
- Architecture : Clean Architecture
- Routing : GoRouter
- Network : Dio
- Cache : Shared Preference
- State Management : Cubit and Provider
- Dependency Injection: GetIt
- Analytics : Firebase and Meta
- Localizations : flutter_localizations
- Mock Test : Mocktail
Hanantadk