- Clone this repo
- Getting packages with running
flutter pub get
- Run/Debug with Flavor
Run in dev mode:
flutter run -t lib/main_dev.dart --flavor dev
git fetch --prune```
### STAGING
Run in staging mode:
```bash
flutter run -t lib/main_staging.dart --flavor staging
This flavor only for Production. Don't test in this flavor.
Run in prod mode:
flutter run -t lib/main_prod.dart --flavor prod
Module | Description |
---|---|
core |
Basic common |
dependencies |
Global Dependencies |
l10n |
Translation & Localization |
component |
Component App |
preferences |
All Prefences style app (Theme, Color, Dimens, Fonts, etc) |
routes |
Routing screen module |
Module | Description |
---|---|
auth |
Authentication Module (Login, Register, Logout, Reset) |
home |
Home Features |
profile |
Profile Page, Edit Profile, View Profile, etc.. |
apps |
List mini apps features |
notice |
Notification, alert, etc.. |
settings |
Setting preferences: theme, language, ... |
tasks |
Task board |
attendance |
Attendance module clock in, clock out, ... |
All launcher icon configurations are in the flutter_launcher_icons-*.yaml
file, and to generate use the following command:
flutter pub run flutter_launcher_icons:main -f flutter_launcher_icons*
Note: Only for IOS