
Andromeda Chat WebApp
A real-time chat application built with Next.js, Socket.IO, and MongoDB, offering seamless messaging with modern chat features.
Project Overview
Andromeda Chat is a real-time chat application designed to provide seamless communication between users with a wide range of messaging functionalities.
The application supports secure Google login, real-time message sending and receiving, typing indicators, online/offline status, and message seen status. It also includes advanced features like replying to specific messages, sending images and documents, and downloading shared files.
With an elegant UI built using Tailwind CSS and support for dark/light mode, Andromeda Chat delivers a smooth user experience. Real-time synchronization is achieved with Socket.IO, while MongoDB stores chats and user details. Firebase is used for image storage.
This project demonstrates full-stack development with Next.js, Node.js, and WebSocket technology for highly responsive communication.
Key Features
- Secure login with Google
- Real-time message sending & receiving
- Online status visibility
- Typing status indicator
- Message seen/read receipts
- Send & receive images
- Send & receive documents
- Reply to specific messages
- Chat notifications
- Dark/Light theme mode
- Online users tab
- All users tab
- Download shared images & documents
Technologies Used
Project Gallery




Project Details
Client
Personal Project
Timeline
2 months
Role
Full Stack Developer

