Field Technician Dispatch Platform (WordPress + Android App)

Job ID: 39879740

Budget: €1,500 – €3,000 EUR

I need a developer (or small team) to build the first stage of a Field Technician Dispatch Platform.
The system connects a WordPress admin dashboard with an Android app used by field operators.
Admins will manage incoming service calls, create jobs, and dispatch them to nearby operators. Operators receive notifications, submit quotes, update job progress, and handle payments — all synced with WordPress.

Clients are not app users; they call in to request help.

Core Components
1. WordPress Admin Plugin

Used by office staff to:

Create new service jobs with client & vehicle info

Dispatch jobs to operators within ~35 km radius

View incoming bids and assign one operator

Track job status updates in real time

Manage payments and cash collection balances

View each operator’s balance (platform owes / operator owes)

2. Android Operator App

Used by field technicians to:

Receive push notifications for nearby jobs

Accept or reject jobs and quote a price

View assigned jobs and navigate to client/destination

Update live job status (Accepted → En Route → At Scene → Clear → Completed)

Upload photos and fill a quick Condition Report (simple drawing on a car outline)

Handle cash collection, payment confirmations, and see balance info

Toggle availability (share GPS when active)

Key Features (Stage 1 MVP)

Live WP ↔ App sync via API

GPS-based operator filtering (within 35 km)

Push notifications (Firebase preferred)

Condition report with drawing tool

Simple balance / payment logic

Job history & active jobs list

WhatsApp shortcut to contact admin

Technical Expectations

WordPress plugin: custom post type for Jobs + REST API endpoints

Android app: built with Kotlin or Flutter (open to suggestion)

Google Maps SDK for geolocation & navigation

Firebase for notifications and user location updates

Secure API communication between app and WordPress

Clean, minimal UI/UX suitable for field use (large buttons, offline-friendly where possible)

Deliverables

Admin Plugin (WordPress)

Job creation form

Live operator bids and assignment

Job tracking dashboard

Balance management page

Android App (Operator)

Login & availability toggle

Job notification and bidding

Job workflow & navigation

Photo upload + condition report

Cash/balance info

Basic REST API integration between both systems

Testing & demo setup on our hosting

Developer Requirements

Strong experience with WordPress plugin development & REST API

Android app development (Kotlin or Flutter)

Firebase integration (push & location)

Google Maps SDK

Good communication and milestone updates