← Back to Projects
Student–Mentor Booking Platform (Freelance)
In ProgressNov 2025 – Present
Backend service for a one-on-one booking platform with session management (Private Repo)
Overview
Built and maintained a backend service for a one-on-one booking platform, handling scheduling, availability validation, and session management. Designed for scalability and reliability with containerized deployments.
Challenge
Preventing double-bookings and ensuring reliable media uploads while managing secure session-based authentication for multiple user roles.
Solution
Implemented transactional workflows with Prisma to ensure data consistency, designed a scalable media upload flow using AWS S3 presigned URLs, and containerized services for consistent deployment.
Tech Stack
NestJSPrismaDockerAWS S3CloudFrontPostgreSQL
Metrics
◆Prevented double-bookings via transactions
◆Scalable media uploads with S3/CloudFront
◆Containerized deployment
Highlights
- •Transactional workflows for scheduling integrity
- •AWS S3 presigned URLs for direct client uploads
- •Role-based access control and session management