

Supervisor console
Pest-control supervisor at the city
“Where is the risk, and who should handle it?”
- Device
- Desktop, office
- Sees
- The whole network and every team
AI Lab · 01
An IoT operations platform that helps a city’s pest-control team find rat activity early, send the right operator and prove the work was done. Designed and vibe-coded end to end by me with Claude — no developer, no Figma file.


The problem
Cities fight rats reactively: by the time someone writes it down, the colony is established. SRC closes the gap with 82 connected bait stations across seven districts, turning bait, battery and activity signals into prioritised work.
How I built it
I directed in plain language, Claude wrote the code, and I reviewed every iteration live in the browser until it met my bar. A working product shows the edge cases a static mock hides.
I ownedProblem framing and product brief
Claude handledWriting the code
I ownedInformation architecture and flows
Claude handledWiring the map, charts and data
I ownedVisual design, brand and design system
Claude handledImplementing components to spec
I ownedEvery product and UX decision
Claude handledWriting tests for the rules I defined
I ownedQuality bar: what ships and what doesn’t
Claude handledFixing what I flagged
Two users, two products


Supervisor console
“Where is the risk, and who should handle it?”


Operator field app
“What do I do next, and how do I prove it’s done?”
Key design decisions
Also: every number shows its source — sensors, open data or derived · status never relies on colour alone · operators see only their own work.
Outcome
Two connected products covering the full loop: detect, prioritise, dispatch, act, prove. It runs on real Flemish open data. It started as a first-prize concept by a team of three in 2019; in 2026 I rebuilt it alone, from scratch.
Behind the work

Both products are live, so you can try them yourself. I’d also be happy to walk you through the product decisions, the build with Claude and the brand in an interview.