Real-Time Chat WebApp (Andromeda Chat)
Version:
v2.0.0
Andromeda Chat is a high-speed, full-featured real-time chat application engineered for responsive communication. Built with Next.js, Socket.IO, and MongoDB, it supports live typing indicators, presence detection, multi-format media transfers, and direct reply threads.
✨ Key Features
- Instant Messaging: Real-time bi-directional message exchange powered by Socket.IO.
- Presence & Activity: Live online status, message delivery/read receipts, and typing indicators.
- Media & Document Sharing: Send and receive images and documents seamlessly inside conversations.
- Threaded Replies: Contextual replies to specific messages for clear conversational flows.
- Modern User Experience: Instant notification triggers, light/dark themes, and online directory tabs.
- Secure Authentication: Easy and secure sign-in via Google OAuth.
🛠️ Technology Stack
- Next.js: Full-stack React framework managing UI rendering and client-side state.
- Socket.IO & Node.js: Event-driven real-time WebSocket communication layer.
- MongoDB: NoSQL database persisting user accounts, channels, and chat transcripts.
- Firebase Storage: Cloud storage for fast delivery of shared chat images and attachments.
- Tailwind CSS: Modern utility styling with dark/light mode responsiveness.
📸 Application Screenshots












Tags: Next.js Socket.IO Node.js MongoDB Firebase TailwindCSS Real-Time Web Development
