A new Flutter project.
mockAPI used as an api.
- Clean Architecture
You can find more about this architecture in my article.
/// run in terminal for example: make run-debug-dev
run-debug-dev: flutter run --target lib/main.dart --flavor dev --dart-define=APP_ENV=dev
run-debug-uat: flutter run --target lib/main.dart --flavor uat --dart-define=APP_ENV=uat
run-debug-prod: flutter run --target lib/main.dart --flavor prod --dart-define=APP_ENV=prod
make run-debug-dev
make run-debug-uat
make run-debug-prod
You have to change locale& country on ios to change app locale
Unit tests created for all of usecases flutter test