Skip to content

RobinKumar5986/room-chat-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔥 Anonymous Chat - WebSocket (Socket.io)

Socket.io Express Node.js

🚀 Overview

An anonymous real-time chat application powered by Socket.io and Express.
Users can create rooms, join rooms, and chat in real time. No messages are stored, ensuring complete privacy.

🔗 Live Demo: Room Chat Application

📸 Application Screenshots

Main Page

Chatting Page

⚡ Features

  • 🔒 100% Anonymous – No user data or messages are stored
  • 🚀 Real-time Communication – Powered by Socket.io
  • 🎭 Room-Based Chatting – Users can create & join chat rooms
  • Fast & Lightweight – Runs on Node.js (Express.js)
  • 🌍 Easy Deployment – Can be hosted on Render, Railway, Vercel, or Heroku

🛠 Setup & Installation

1️⃣ Clone the Repository

https://github.com/RobinKumar5986/room-chat-application.git
cd web-socket

2️⃣ Install Dependencies

npm install

3️⃣ Run the Server (Port 9000)

node index.js

or

npm start

4️⃣ Open in Browser

Server runs on http://localhost:9000.
Connect via WebSocket to start chatting! 🎉

🔧 How It Works

  1. User joins the chat by creating or entering a room ID
  2. Messages are sent & received in real-time using Socket.io
  3. No message history is saved, making the chat completely anonymous
  4. Rooms disappear when users leave

📄 License

This project is open-source and released under the ISC License.

Note:
You are free to use, modify, and distribute this project for both personal and commercial purposes.


🎯 Start chatting now! 🔥🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published