Start a project
All projects
Full-Stack / SaaS·2025

Car MOT & Garage Management Platform

Run an entire car garage online, bookings, payments, reminders.

Full-Stack / SaaSCar MOT & GarageManagement PlatformNext.js 16 · React 19 · TypeScript · Tailwind v4 · shadcn/uiFS

Overview

A complete management platform plus customer-facing booking system for a UK car garage handling MOT, servicing, inspections and repairs. Owners define priced services and manage a live booking calendar; customers self-book available slots and pay online.

Built on the latest Next.js 16 / React 19 stack with server components and server actions, strict TypeScript throughout, and a full automated test suite, the kind of foundation that stays maintainable as the business grows.

What I built

  • End-to-end online booking with a real-time calendar (FullCalendar) and availability logic.
  • Stripe payments and priced service management for the garage owner.
  • Automated email reminders (Resend + React Email) driven by MOT-expiry tracking.
  • Dashboards and reporting with Recharts, TanStack Table, and type-safe forms (react-hook-form + Zod).
  • Unit and end-to-end test coverage with Vitest and Playwright.