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

thumbnail Image

Create a free website with Framer, the website builder loved by startups, designers and agencies.