Wrenchbay
productionMulti-tenant vehicle-workshop SaaS
2025 — present
The application a workshop runs its day on — repairs, tyres, body, rental and detailing in one place. Grew from a live single-tenant build into a proper SaaS: a FastAPI + SQLAlchemy + PostgreSQL backend with tenant-scoped row-level security (fail-closed isolation), a React 19 / Vite / TanStack Query frontend, two-tier auth (SSO for owners, PIN for employees), field-level PII encryption with key rotation, server-side invoice PDFs and a FastAPI plate/VIN OCR microservice (ONNX ALPR + doctr). Integrates with Odoo over XML-RPC, ships 10-locale internationalization, and is threat-modelled with a dedicated security test suite.