Android mobile app for drivers picking products in migrolino.
Tracking of the progress of tasks is done in POC: Stork Project
IaC part of the project is covered in StorkGCPTerraform repo
flutter run --flavor dev -t lib/main_dev.dart
flutter run --flavor dev_gooods -t lib/main_dev_gooods.dart
flutter run --flavor prod -t lib/main_prod.dart
flutter run --flavor prod_gooods -t lib/main_prod_gooods.dart
flutter build apk --release --flavor dev -t lib/main_dev.dart --split-per-abi
flutter build apk --release --flavor dev_gooods -t lib/main_dev_gooods.dart --split-per-abi
flutter build apk --release --flavor prod -t lib/main_prod.dart --split-per-abi
flutter build apk --release --flavor prod_gooods -t lib/main_prod_gooods.dart --split-per-abi
Build and deployment of artifacts is performed by picking-app-dev
and picking-app-prod
pipelines.
picking-app-dev
pipeline is being triggered each time new tag is added to the repository.
picking-app-prod
pipeline is being triggered manually through Actions, to trigger deployment you need to provide full tag name.
This application was written using Flutter, here are some additinal resourses where you can find more info:
- Flutter Lab: Write your first Flutter app
- Flutter Cookbook: Useful Flutter samples
- Flutter online documentation
- Clone github project project
- Create new instances of Firebase with setup for: Auth, Firestore, Analytics, Webhooks...
- Update Scandit license (ownership?)