Skip to content

Directory Structure

Base

Contains base classes, app configurations like Loading, Handle error, Image Dialog, Empty Data Widget,Reset GetX Values etc.

Controllers

Stores controller files, potentially related to managing the state and logic of your views. This could indicate a separation of business logic from the UI.

Gen

Contains generated image files.

Locales

Contains generated language files.

Models

Data model are defined for easier data handling and manipulation.

Pages

Contains all screens of the application.

Utils

Contains all app utility functions like helper functions , theme utilities etc.

Widgets

Contains all UI widget used in the application like: Buttons, TextFields,AppBars,BottomSheet etc.

FirebaseOptions

Contains FirebaseOptions like: projectId, messagingSenderId, storageBucket etc.