Back to projects
SaaS BackendCompletedBackend (solo)

Tuner API

Backend API for a SaaS platform that helps garages manage jobs, mechanics, and customer updates.

Tuner API

Problem

Garages often rely on paper or WhatsApp to manage jobs, making it difficult to track progress, assign mechanics, and update customers.

Solution

Designed and built a scalable API-first backend enabling job management, mechanic assignments, and automated customer notifications.

Highlights

  • Modular REST API architecture
  • Role-based mechanic and admin access
  • Automated email updates for customers

Architecture

  • Express REST API
  • MongoDB database with indexed collections
  • Authentication via JWT
  • Validation layer using Zod and express-validator

Key decisions

  • Used Zod for runtime validation instead of heavier frameworks
  • Designed API-first architecture before UI implementation
  • Focused on modular service layer for maintainability

What I learned

Building scalable API architectures, validation pipelines, authentication systems, and maintainable TypeScript backend design.