Healthcare · SaaS
Mint Dentistry
Dental healthcare SaaS, inception to launch.
Role · Team LeadYear · 2023
0 double-books
concurrency-safe reservation holds
01 — The problem
A dental SaaS needed booking, rewards, and reminders that never double-book a slot or drop a notification.
02 — The decision
Serverless, event-driven workflows so each task runs independently — and a reservation-hold mechanism that makes double-booking impossible.
03 — Architecture
- Serverless architecture on AWS Lambda for independent tasks
- Automated rewards via SQS + Lambda, triggered by user actions
- Reservation-hold mechanism guaranteeing a slot can't be booked twice
- Google APIs for maps, reviews, and ratings; ETA reminder notifications
04 — Outcome
Reliable bookings, automated rewards, and timely reminders — from inception to completion.
Stack
NestJSReactAWS LambdaSQSMySQLRedis