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
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
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
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