This project frame is ready to use for your large scale project and it will save your time for 10000000000000000 hrs.
- Project include 3 layres. View Layer, Controller Layer and Network Layer.
- Highly optimization of project's folder structure.
- Error Handling and Pagination are ready to use (I already integrated in sample)
- Cache Manager integrated using GetStorage
- Sample API Call and 'Simple feature' implementation for you
- Localization
- Theming
- Flavour
- Network Layer integrated using DIO. (I will add retrofit way later).
- If request API fail when you test
- copy json content from 'sample_feature.json'
- paste it to
https://www.npoint.io/
website - click save and copy generated link(
baseURL
). - change
baseURL
at inassets/flavour_envs/dummy.config.json
(development | local | production). - Since adding flavours you need to run
flutter pub run flutter_flavorizr
- Done. :-)
- I really appreciate if you contribute for more and more robust base frame, to help our community and rapid production.