Skip to content
akafal
All work
Live2026

Automated Work-Order Scheduler

20+ hours a week of teacher time given back — with a live, always-current view of the shop floor.

Year
2026
Duration
1 week · solo
Role
Solo — product, design, build, ship
Approach
Next.js · React · TypeScript · Tailwind · Supabase · Vercel

The problem

Teachers managed every student work order by hand — approving each request, scheduling it into class hours, then copying it onto a physical whiteboard. It burned hours every week, and no one had a live, shared picture of which student was working on which vehicle.

The constraint

Real customer vehicles are used to train future mechanics, so scheduling has to fit real class hours and real shop capacity. And it had to be simple enough for students and teachers to use in the middle of a busy shop — built and live in a single week.

What I did

Students scan a QR code in class and fill out a short online form. The work order routes automatically to their teacher for approval — no paper, no chasing.

Once a teacher approves it, they schedule it into class hours, and it appears instantly on a TV-style calendar board on a big screen in the school. The board runs in two views:

  • a weekly view for planning the week ahead, and
  • a daily work view for the shop floor —

each showing which vehicle, which student, and when.

On top sits role-based administration:

  • Admins can view, edit, schedule, and print work orders.
  • Schedulers can view, schedule, and print — but not edit.

Everyone — teachers, schedulers, students glancing at the screen — sees the same live picture of the shop.

The outcome

Teachers get back more than 20 hours a week that used to disappear into manual approvals, scheduling, and whiteboard upkeep — and the shop floor finally has one always-current view that everyone shares.

Have something like this to build?

If it matters, it's worth a short call — thirty minutes to pressure-test the idea, the timeline, and whether I'm the right person to ship it.