All projects
Full-Stack / SaaS·2025
Car MOT & Garage Management Platform
Run an entire car garage online, bookings, payments, reminders.
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.