← All work

PoopyPuppy

Field-service platform for a pet-waste-removal business in Utah: scheduling, routes, photo proof.

Role
Full stack developer
Timeline
2026
Outcome
Runs the daily schedule for a real field-service business in Utah
Stack
  • Next.js
  • NestJS
  • PostgreSQL
  • TypeScript
PoopyPuppy dispatcher view with a day's route on a map and job cards

The problem

A pet-waste-removal company in Utah runs a fleet of technicians visiting hundreds of yards on recurring schedules. The owner was juggling a calendar, a spreadsheet and text messages to plan routes, confirm visits and answer "did anyone actually come today?"

What I built

The platform behind the business: customer and subscription management, recurring job generation, daily route planning for each technician, a mobile-friendly tech view with photo proof of every visit, and customer notifications.

Decisions worth mentioning

What I'd do differently

Outcome

Live at poopypuppy.com and used daily by the business.