Real Time Chat Application
This is a real-time chat room application built using Node.js, Express, and Socket.IO. It allows multiple users to communicate instantly in a shared chat environment using WebSockets. The app features real-time messaging, live join and leave notifications, and a clean, responsive user interface. With Socket.IO handling the bi-directional communication, messages are delivered instantly and efficiently between users. This project serves as a great starting point for understanding how real-time web applications work and how WebSocket technology can be used to create fast, interactive user experiences.
GitHub Repository
See Live
Spotify-Clone
Spotify Clone is a web app developed using HTML, CSS, and
JavaScript. It recreates Spotify's interface and features,
allowing users to browse, search, and play songs, create
playlists, and discover new music. Responsive design ensures a
seamless experience on any device. Contributions are welcome!
GitHub Repository
See Live
Sorting Visualizer
Sorting Visualizer is a Java-based project that allows users
to visualize various sorting algorithms in action using a
Graphical User Interface (GUI). It provides an interactive and
educational way to understand how different sorting algorithms
work by visually demonstrating their step-by-step sorting
process.
GitHub Repository
Face FaceRecognition using DL
I recently built a real-time face recognition system using DeepFace (FaceNet) and OpenCV. This project captures live video from the webcam, detects faces, and recognizes them in real time using deep learning-based facial embeddings. Known faces are automatically stored and matched with incoming frames to ensure accurate identification.
GitHub Repository
Emotion recognition
I recently developed a real-time emotion recognition system using deep learning and OpenCV. The application captures live video from the webcam, detects faces, and accurately classifies human emotions such as happy, sad, angry, surprised, and neutral using a convolutional neural network (CNN).
GitHub Repository
Snake Game using Hand Tracking
I built an interactive version of the classic Snake Game that is controlled using the index finger tracked in real time via a webcam. This project uses OpenCV and MediaPipe to detect hand landmarks and track the movement of the index fingertip, which guides the snake's direction on screen.
GitHub Repository
Responsive-Weather-Forecast-Website
This project is a weather website that provides live weather
updates and forecasts based on your location. Stay informed
about current weather conditions, temperature, and more.
Explore interactive maps, hourly/daily forecasts, and helpful
insights. Stay ahead of the forecast and make the most of your
day!
GitHub Repository
See Live