Skip to content

Katharix/JobFlow-Mobile

Repository files navigation

JobFlow Mobile

CI

Flutter app for employee workflows: assignments, directions, ETA updates, payments, and org messaging.

Setup

  1. Update API base URL in lib/constants/app_constants.dart.
  2. Configure Firebase:
    • Add google-services.json to android/app/.
    • Add GoogleService-Info.plist to ios/Runner/.
    • Enable Email/Password in Firebase Auth.
    • Web uses the same Firebase settings as the UI (jobflow-ui-web).
  3. Set the Google Maps API key:
  4. Sign in using your JobFlow employee credentials.

Local config (ignored by Git)

  • android/app/google-services.json
  • ios/Runner/GoogleService-Info.plist
  • Android signing files (android/key.properties, *.jks, *.keystore)
  • .env files

Run

flutter pub get
flutter run

Notes

  • Assignments load from GET /api/Assignment?start=...&end=....
  • Job tracking updates post to POST /api/JobTracking/update.
  • Google Maps opens externally for turn-by-turn navigation.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors