Back to Projects

Vanlynk | Work order Simplification

Development UI/UX Design
2026

A ground up rebuild of the work order module for vanlynk - field service platform

Vanlynk | Work order Simplification

Overview

The work order module is the operational core of Vanlynk, a platform contractors use to run their field service businesses. It gives staff a single workspace where a job travels from creation, through scheduling and on-site inspections, into running costs, estimates, and invoicing, and finally to completion.

In practice it’s the screen a dispatcher or technician lives in all day , so it had to be fast, reliable, and clear.

The Problem

Vanlynk already had a work-order module , but it was the weak point of the product. The UI was inconsistent, the code had grown messy and hard to change, and bugs surfaced regularly in a workflow that real businesses depended on to get paid. The mandate wasn’t to invent something new

it was to rebuild a critical, in-use feature from the ground up , preserving every business workflow contractors already relied on, while fixing the defects and re-architecting the code so the team could keep extending it without fear.

Technical Approach

The rebuild centers on a container/presentational architecture (a “smart” parent that owns data, surrounded by “dumb” children that just render and emit events). One detail component fetches the work order, and feeds that data into ten self-contained tabs.

The parent never reaches into the children; it simply collects their forms, watches their combined state to show or hide the Save bar.

Status changes run through an explicit state machine: each work-order status (unassigned, scheduled, completed, canceled…) declares exactly which transitions are legal, so invalid jumps are impossible.

Three shared form widgets were split into a slim embeddable pop-up so a separate Pricebook feature could reuse them , keeping the bundle lean and avoiding tangled dependencies.

work-order-simplification-2.png work-order-simplification-3.png

Other Projects

Vanlynk | Staff Simplification

Vanlynk | Staff Simplification

Development UI/UX Design

A ground up rebuild of the staff management module for vanlynk - field service platform

Vanlynk | Running Costs

Vanlynk | Running Costs

Development

A financial command center for an individual job. As a technician works, every cost that accrues against the work order materials

Vanlynk | Route Optimization

Vanlynk | Route Optimization

Development

A planning workspace inside "Vanlynk" field service platform's dispatch board. It lets dispatchers turn a list of jobs into an ordered driving route for a technician or a crew