- This template uses state management techniques like MobX and Provider. It uses MVVM (Model-View-Viewmodel) structure to keep everything organized while seperating business logic from UI components. It contains basic screens that most applications has like splash, on board and login. It also provides a base to change the language and theme of the app.
- Load images into assets folder and replace placeholder widgets inside some pages with commented images.
- Adjust the base, dev and local URLs inside vexana manager to make your services work.
- Modify the app_theme_light file to adjust colors, fonts etc. according to your needs.
- You can use service helper without any issue if all of your service responses are in a format given below:
{ message: String, type: bool, data: dynamic, }
- To use service helper correctly field names must be same in the model above. If not correct it on backend side or change variable names in service helper.
- Modify the service_helper file to manage headers of your services.
- You can modifiy on board screen contents from language files under assets/languages.
- If you want to add a new page, please make sure that the page is involved in navigation_route file and if generated file throws an error, just make sure that all pages are included in the file are imported.