A simple anonymous chat application built using Node.js, Express, and Socket.IO. This application supports multiple channels/threads, allowing users to have independent conversations in different channels.
- Real-time chat with Socket.IO
- Anonymous users
- Multiple channels/threads support
- Node.js (12.x or higher)
-
Clone the repository:
gh repo clone Shubhang/anon-chat
-
Navigate to the project directory:
cd anon-chat
-
Install the required dependencies:
npm install
-
Start the server:
node run app.js
-
Open your web browser and navigate to
http://localhost:3000
. You'll see the anonymous chat interface, where you can type and send messages. -
To test the chat functionality, open multiple browser windows or tabs and visit the same URL. Any messages sent from one window will appear in the other windows as messages from "Anonymous".
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.