All work

Full Stack / Engineering case study

Salon Management SaaS Platform

A multi-tenant SaaS platform covering appointments, invoicing, customers, staff, analytics, and reporting.

ReactTypeScriptTailwind CSSSupabase
salon-management-saas

System overview

Salon Management SaaS Platform

React
TypeScript
Tailwind CSS
Supabase
Appointment schedulingInvoicingCustomer and staff management
Architecture illustration

01 / Overview

About the project

Built using React, TypeScript, Tailwind CSS, and Supabase with tenant isolation and role-based access.

02 / The approach

How it works

Used Supabase Auth and Row Level Security to isolate tenant information while delivering operational and analytics workflows in a typed React interface.

Key features

  • Appointment scheduling
  • Invoicing
  • Customer and staff management
  • Supabase Row Level Security
  • Role-based access
  • Analytics with CSV and PDF export