A real-time chat application built with Node.js, Express, and Socket.io that allows users to join chat rooms and communicate with each other.
✔️ Realtime messaging using Socket.io
✔️ Users can join different chat rooms
✔️ Displays user join/leave notifications
✔️ Shows active users in a room
✔️ Bot messages for user updates
✔️ Responsive UI with a simple front-end
- Backend: Node.js, Express.js, Socket.io
- Frontend: HTML, CSS, JavaScript
- Clone the repository:
git clone https://github.com/saidhanush27/ChatCord.git cd ChatCord - Install dependencies:
npm install
- Start the server:
npm run dev # Runs using nodemon OR npm start # Runs using node
- Open your browser and go to:
http://localhost:3000
ChatCord/
│── public/ # Static files (HTML, CSS, JS)
│── utils/ # Helper functions (messages, users)
│── server.js # Main server file
│── package.json # Project dependencies
│── .gitignore # Git ignore file
This project is licensed under the MIT License.
Inspired by various real-time chat applications built using Socket.io.
Developed by Sai Dhanush VR
- GitHub: saidhanush27
- LinkedIn: Sai Dhanush VR


