Next.js admin dashboard template for field service

Field Service Admin Kit: a shadcn/ui admin dashboard with the field-service data model designed in

Free dashboard blocks give you layout. This kit is aimed at the next step: a working admin app for tradie and field-service businesses, with jobs, technicians, customers, scheduling and invoices designed as a domain model rather than a theme (the demo shows it on sample data; the database-backed version is in development).

Live demoBuy for US$99, not charged yet

US$99 one-off per developer seat, US$299 for a team (planned prices). The kit is in development: there is no checkout, and clicking the button charges nothing and stores nothing.

In the live demo today

  • Dashboard with KPIs (open jobs, revenue, overdue invoices)
  • Jobs list with status filter, and a job detail page
  • Technicians and customers lists
  • Weekly schedule view by technician
  • Invoices list with statuses
  • All built with Next.js (static export), Tailwind CSS and shadcn/ui-style components, on invented sample data

Planned for the full kit (in development, not built yet)

  • Database-backed data model: jobs, sites, technicians, quotes, invoices
  • Role-based authentication (admin, dispatcher, technician)
  • Playwright end-to-end test suite
  • Seed script with sample jobs
  • One-command deploy
  • Source delivered by download after purchase; one licence per seat

How it differs from free starters

Free shadcn/ui blocks and GitHub admin starters are good at layout and generic tables. They leave you to design the jobs, scheduling and invoicing model, wire up auth, and write the tests. The kit is meant to save that work for one vertical, field-service businesses. If you need a different vertical, a generic starter is the better choice.

Honest notes