
Chat Application
A real-time messaging application supporting instant one-to-one and group conversations. Built with WebSocket for low-latency delivery and Firebase for authentication and presence, backed by MongoDB for message history. Messages appear instantly across devices thanks to persistent WebSocket connections, while Firebase handles secure sign-in and shows accurate online/offline presence indicators for every contact. Users can start private one-to-one chats or create group conversations, with full message history stored in MongoDB and served through a Node.js/Express REST API so conversations pick up right where they left off on any device. The interface is built with React and Tailwind CSS for a fast, responsive experience that mirrors the feel of modern messaging apps while remaining lightweight and easy to extend.
Key Highlights
- Real-time messaging powered by WebSocket connections
- Firebase authentication with online/offline presence tracking
- Persistent chat history stored in MongoDB via a Node.js/Express API
More Projects

Lovely Steps - Shoes Website
A wholesale-only catalog of 100+ imported kids' footwear styles - joggers, sandals, canvas shoes, and slippers - with orders handled via WhatsApp.

Deploy Info
A zero-dependency Node.js package that reads deployment info - deploy time, commit history, author, and version - straight from Git logs.

Academic Scheduler
AI-powered timetable and exam scheduling for schools, colleges, and universities - describe your requirements in plain English and get a conflict-free schedule with automatic substitution management.
Let's build something great together.
Have a project like Chat Application in mind? Let's talk about how I can help you ship it.