FieldMate

Every job, checklist and signature in your technicians' pockets.

Concept project Android app · Kotlin + XML Views KotlinXML layoutsRoomWorkManagerDjango API

  • 0paper job cards
  • Livejob status for the office
  • 1 tapto close a job

Design goals for this concept, not measured results.

Prefer Jetpack Compose? Pulse is the same kind of Android app built with Jetpack Compose, Google's newer way to build screens.

The problem

Technicians get their day's jobs as a forwarded message, fill paper job cards, and the office only learns a job is done when someone calls. Half the job cards come back unreadable.

The idea

  1. Each technician sees today's jobs in order, with one tap to navigate and call
  2. Checklists, before/after photos and the customer's signature, right on the phone
  3. Works without signal in basements and syncs when back online
  4. The office sees progress live and sends the invoice the moment a job closes

Key features

What it does

Today's jobs

In route order, with maps and calls.

Checklists

Every job done the same, properly.

Photo proof

Before and after, time-stamped.

Signatures

Customers sign on the screen.

Works offline

Syncs when the signal comes back.

Instant invoices

Sent as soon as the job is closed.