This application is meant to be a resource with all good practices that I have learned so far. It is also meant to be a demo of what am capable of building.
Follows the Mezo Architecture which i put together through working with nopcommerce's Union Architecture , as well as ResoCoder's Clean Code Feature Based Architecture and Here is why.
Main Features
- Connection to an API
- Bloc/Event-Driven State Management for the Flutter User Interface
- Proper Caching to avoid unnecessary API Calls
- Dependency Injection
- Functional Error handling
- Theming and Localization