FieldOps
Task allocation and site readings for a team managing 250+ generator sites.
The problem
The operations team was collecting generator run hours, tanker readings and site updates through phone calls, WhatsApp messages and manual spreadsheet entries. Admins had no simple way to assign work to field staff or see what was still pending.
Sites were growing from around 250 toward 2,000, and the client wanted no monthly hosting bill.
What we built
- A web console where admins assign tasks to employees and pick the sites each task covers.
- An Android app where each employee sees only their own jobs, fills in a short reading form and submits in seconds.
- Submissions go straight into the team's existing Google Sheet, in the exact columns their reports already use.
- Hourly reminders for pending jobs during the day, with quiet hours at night.
Every screen
Swipe or scroll to see the full flow.
My jobs today
Each employee opens the app to a short list of their own jobs, with pending ones first.
Reading form
Pick the site, enter tanker and DG hour readings, and see the current diesel level before submitting.
Allocate a task
Admins pick an employee, a task and the sites it covers, all from one screen.
Reminders and progress
Hourly reminders for pending jobs and a quick view of the day's progress.
Key features
Task allocation
Admins assign jobs to employees and choose sites with checkboxes.
My jobs list
Each employee sees only their own pending and completed jobs.
Reading forms
Site, date, tanker reading and DG hours, with the current diesel level shown for a quick sanity check.
Google Sheets sync
Every submission lands in the right row and column instantly.
Hourly reminders
Notifications for pending jobs, switched off automatically at night.
Built to scale
Designed to grow from 250 to 2,000 sites on a free hosting tier.
Built with
Android Web admin console Cloudflare Pages Cloudflare D1 Google Sheets API
Who uses it
Superadmin Admins Field employees
Results
- Readings reach the sheet within seconds instead of being typed in later
- Admins see pending and completed jobs in one place
- Runs entirely on a free hosting tier
- Ready to scale from 250 to 2,000 sites without a rebuild
Client name withheld at their request.
More apps
Tadka
Food ordering · Android and iPhone (Flutter)
A direct ordering app for a restaurant group, so they keep the commission delivery platforms take.
View the appCareSlot
Healthcare · Android and iPhone (Flutter)
Appointment booking and lab reports for a multi-specialty clinic.
View the appPulseFit
Fitness · Android and iPhone (Flutter)
Class booking, workouts and progress tracking for a chain of gyms.
View the appWant an app like FieldOps?
Post your project and tell us what you need. We will reply with a clear quote and a plan.