💬 Real-Time Chat Application
A simple and fast real-time chat application built with Express.js and Socket.IO. Users can instantly join chat rooms and start conversations without any authentication or sign-up process.
🌐 Live Demo
- 🔗 Website: https://chatx-lakshyaraj2006.onrender.com/
✨ Features
- ⚡ Real-time messaging powered by WebSockets
- 🏠 Room-based chat system
- 📝 Join any room by simply entering a name and room ID
- 🔓 No authentication required
- 📡 Instant message broadcasting with Socket.IO
⚠️ Note: This app does not use a database. Messages are stored temporarily in memory. Once the server restarts or the app is closed, all chat data is permanently cleared.
🛠️ Tech Stack
- 🎨 Frontend: HTML, CSS & JavaScript
- 🖥️ Backend: Express.js + Socket.IO
📦 Installation
Install the required dependencies:
npm install
🚀 Start Development Server
Run the following command to start the app:
npm run dev