MotorWorks — From a Client Tool to a Multi-Tenant Garage Management SaaS
What started as a job management system built for JTK Motors evolved into MotorWorks.ie — a full multi-tenant SaaS platform for independent garages to manage jobs, customers, invoicing, and operations.
Client
Client
Industry
Automotive / SaaS
Location
Ireland
The Challenge
While working with JTK Motors, we identified a gap in the market for garage management software that was modern, affordable, and built for independent garages rather than enterprise dealerships. The tools available were either outdated, overpriced, or designed for large operations — not the kind of independent workshops and garages that make up the majority of the Irish automotive market.
JTK needed a way to manage jobs, track customers, handle invoicing, and oversee operations across their locations. Rather than cobbling together spreadsheets and generic tools, we saw an opportunity to build something purpose-built — and then make it available to other garages as a product.
Our Solution
Purpose-Built Platform
We designed and built MotorWorks from the ground up using a modern tech stack: SvelteKit, TypeScript, Tailwind CSS, and PostgreSQL via Supabase. The platform covers the full workflow of running a garage:
- Job Management — Book, track, and complete jobs with full visibility across the workshop
- Customer Management — Maintain customer records, vehicle history, and communication logs
- Invoicing & Payments — Generate invoices with correct Irish VAT rates (13.5% for labour and composite supply parts, 23% for tyres and purchase orders), manage payments, and track outstanding balances
- Purchase Orders — Manage supplier relationships and parts procurement
- PDF Generation — Professional invoices and job cards generated automatically
- Email Integration — Transactional emails via Emailit for job updates, invoices, and customer communications
Multi-Tenancy Architecture
The platform was architected from the start for multi-tenancy. Each garage operates in complete data isolation using Row-Level Security (RLS) with tenant-specific database policies. Garages get their own subdomain (slug.motorworks.ie) with the option for custom domains.
Role-Based Access
Within each garage, the platform supports multiple user roles — Admin, Manager, Reception, and Finance — each with appropriate access levels. At the platform level, a super admin panel handles tenant management, billing oversight, and system monitoring.
The Results
MotorWorks has evolved from a tool built for a single client into a standalone SaaS product. The platform is currently in active development as a multi-tenant product, with the core job management, invoicing, and customer management features proven through real-world use at JTK Motors.
Like MyReviews.ie, MotorWorks demonstrates our approach of identifying recurring problems in our client work and building scalable products to solve them — rather than building one-off solutions that only serve a single business.
Want Results Like These?
Let's discuss how we can help your business achieve similar growth.
Book Your Strategy Call