Technical Case Study
Salon Booking SaaS
Add screenshot or product mockup here
Business Problem
Service businesses need a professional booking flow with deposits, cancellation rules, customer lookup, and admin management.
Solution
The booking SaaS provides a mobile-first appointment experience, Stripe deposits, service management, customer profile lookup, and admin controls.
Architecture
The platform combines React UI, booking rules, Firebase data, Stripe checkout, Netlify Functions, and admin dashboards for business operations.
React UI
API / Functions
Database
Auth
Payments / Integrations
AI Workflow
Engineering Impact
- Implemented booking rules including lead time and cancellation policies.
- Integrated Stripe deposits into the booking workflow.
- Created a premium mobile-first customer experience.
Tech Stack
React, TypeScript, Python/FastAPI, Firebase, Firestore, Serverless Functions, Stripe/Square/PayPal, OpenAI API, REST APIs, OAuth, Netlify.