CASE STUDY

SiteWorks: From half-built to production in one session

A tradie job management platform that was stuck at 40% complete. We deployed 14 AI agents across 6 phases and shipped it in a single build session.

0
Files delivered
0
Lines of code
0
Build phases
0
AI agents

What we were handed

  • !
    The platform was half-built and couldn't be used by real customers
  • !
    User accounts weren't connected to the right business data
  • !
    Key features like quoting and invoicing were empty shells
  • !
    No way to accept payments or manage a team
  • !
    No mobile support, no deployment pipeline

What we shipped

  • Full login system with security, so every tradie sees only their own data
  • Complete job lifecycle -- create, schedule, track, and complete work
  • Quoting and invoicing with GST calculations and PDF generation
  • Stripe payments, team management, and GPS time tracking
  • Works on phones, deploys automatically, fully documented

6 phases, one session

Phase 1
Foundation
Authentication, JWT security, role-based access control, and rebranding from the original codebase.
Phase 2
Core Flows
Jobs, quotes, invoices, and timesheets -- the full daily workflow a tradie actually needs.
Phase 3
Business Features
Team management, GPS tracking map, granular access control, and multi-user support.
Phase 4
Billing
Stripe payment integration, customer onboarding flow, and a marketing landing page.
Phase 5
Production
Progressive web app support, email notifications, reports, and full CI/CD deployment pipeline.
Phase 6
Documentation
Architecture guides, API documentation, setup instructions, and onboarding materials.

Watching the session run

$ lapis deploy --agents 14 --project siteworks
Initialising fleet v4.2... 150 files indexed
auth/ -- JWT rotation + RBAC middleware
api/ -- 55 REST endpoints generated
ui/ -- Dashboard + GPS tracking map
db/ -- 36 Prisma models migrated
ai/ -- Claude prompt chains configured
billing/ -- Stripe webhooks wired
test/ -- 312 tests passing
infra/ -- AWS + CloudFront provisioned
cdn/ -- S3 static assets deployed
docs/ -- Architecture + setup guides written
pwa/ -- Service worker + manifest configured
6 phases. 150+ files. 0 errors. Deployed.
   Session complete -- all agents terminated cleanly
www.siteworks.com.au ready for deployment

Built on production-grade tools

Next.js 16
React 19
Prisma 7
PostgreSQL
Tailwind 4
Stripe
NextAuth
AWS

The numbers speak for themselves

0
Files delivered
0
Lines of code
0
Build phases
0
AI agents deployed

Want something like this?

We took SiteWorks from broken prototype to production-ready platform in a single session. Let's talk about what we can do for yours.

Talk to us