Featured Projects

CineBook – Movie Ticket Booking

A scalable movie ticket booking application built with the MERN stack that enables users to browse movies, select seats, and complete secure bookings. Features include JWT-based authentication, dynamic seat selection, protected routes, and automated booking confirmation via email notifications.

React • Node.js • Express • MongoDB • JWT • Nodemailer • Stripe

Food Delivery Platform

A full-stack MERN food delivery application with dynamic cart management, coupon-based discounts, secure Stripe payment integration, and an admin dashboard for managing products, orders, and user activity.

React • Node.js • MongoDB • Stripe • JWT • Express

2-Factor-Authentication System

A backend authentication platform featuring email verification during signup, OTP-based login for two-factor authentication, JWT-based authentication for secure sessions, and password reset functionality via email.

Node.js • Express • JWT • Nodemailer

OTT Churn Prediction System

A full-stack machine learning platform that predicts OTT customer churn using XGBoost with SMOTE-balanced data. Includes an admin analytics dashboard, churn risk classification, retention offer management, and movie browsing via TMDB API.

React • Node.js • FastAPI • MongoDB • Python • XGBoost

AI Spam Detection System

A machine learning web application that classifies SMS messages as spam or not spam using Natural Language Processing and a TensorFlow-based neural network model. The system includes text preprocessing, tokenization, and a Streamlit interface for real-time message prediction with confidence scores.

Python • TensorFlow • NLP • Streamlit • Scikit-learn

AI Patient Readmission Prediction System

An end-to-end Machine Learning + Full Stack application that predicts whether a hospital patient will be readmitted within 30 days after discharge using clinical data. The system analyzes patient health records using an XGBoost model and provides real-time risk predictions through a FastAPI backend and an interactive React dashboard.

Python • XGBoost • FastAPI • React • Pandas • Scikit-learn • Machine Learning