Smoking Cessation Support Platform
Backend-focused smoking cessation platform where I served as team lead, owning the full backend and leading real-time features. The system supports AI-generated quit plans across multiple phases based on smoking habit quizzes, enables user interaction with coaches via chat and video calls, and includes engagement features such as achievements and community posts.
Client
Internal Academic Project
Service Provided
Leader, Fullstack, Backend
Backend Architecture & System Leadership
Led the overall system architecture and backend development using NestJS and Prisma, designing databases, core logic, and workflows to support phased quit plans, user progress tracking, and engagement features.
1
AI-driven Quit Plan & Cloud Integration
Designed and integrated an AI-based quit plan generator that analyzes smoking habit quizzes to create personalized, phase-based plans, leveraging cloud services across GCP and AWS, with OAuth and Vision API for extended data analysis.
2
Real-time Coaching & Engagement Features
Owned the implementation of real-time chat and video coaching using Socket.IO and LiveKit, handled both backend and frontend integration for these features, and built engagement mechanisms including achievements and post creation, with Redis used for caching and performance optimization.
3








