paraskapoor.com
Work

Healthcare · SaaS

Mint Dentistry

Dental healthcare SaaS, inception to launch.

Role · Team LeadYear · 2023
0 double-books

concurrency-safe reservation holds

01The problem

A dental SaaS needed booking, rewards, and reminders that never double-book a slot or drop a notification.

02The 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
NextMagic Mountain