Field Service Tool
WIPA field-service management platform aimed at small plumbing operations — schedule, dispatch, and customer-history all in one place, with an AI layer that suggests next-actions for dispatchers.
- Role
- Solo developer
- Timeline
- 2025 – present
- Stack
- React
- Vite
- FastAPI
- Docker
- Tailwind
- AI
The problem
Existing field-service products are either expensive enterprise tools or stripped-down spreadsheets. Small plumbing teams sit in the middle and end up cobbling things together. Dispatching in particular eats hours of cognitive load that doesn't have to be human.
The approach
Building the front-end with React + Vite for fast iteration and the API in FastAPI for clean async endpoints, all containerised with Docker so the same setup runs in dev and prod. The AI layer wraps an LLM with structured prompts to suggest next-actions, recommend job ordering, and surface anomalies — explainable, never silently destructive.
Implementation highlights
- Domain-driven data model based on real conversations with operators.
- Containerised local dev environment so onboarding a new dev is one command.
- AI suggestions are advisory: humans always confirm before any state change.
Outcome & lessons
Currently in active development — the focus is shipping the smallest version that genuinely saves a dispatcher time, then growing out from there.
Want to chat about this work, collaborate, or just say hi? Reach out.