File Directory Structure
Contains all the settings such as shared preferences, navigation between screens, etc.
Contains all the application constants such as colors, general information, routing paths and text styles.
Data model are defined for easier data handling and manipulation.
Contains the providers used in the application and based on the different models.
Contains all app utility functions.
Contains all screens of the application.
Contains all UI widget used in the application.