Skip to content

SnehaJainM/RealTimeChatroom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node.js Chatroom Welcome to the Node.js Chatroom! This application allows users to join different chat rooms and communicate with each other in real-time.

Features Real-time Messaging: Users can send and receive messages instantly within a chat room. Multiple Rooms: Users can join different chat rooms and switch between them seamlessly. User Activity: The application notifies other users when someone joins or leaves a room. User List: Each room displays a list of active users. Technologies Used Node.js: The backend of the application is built using Node.js. Express: Express.js is used to create the server and handle HTTP requests. Socket.IO: Socket.IO enables real-time, bidirectional communication between web clients and servers. HTML/CSS/JavaScript: The frontend interface is built using HTML, CSS, and JavaScript. Getting Started To run the application locally, follow these steps:

Clone this repository to your local machine. Navigate to the project directory in your terminal. Install dependencies by running npm install. Start the server by running npm start. Open your web browser and navigate to http://localhost:3500. Usage Upon accessing the application, users will see a welcome message from the admin. Users can enter their name and choose a chat room to join. Once in a room, users can send messages to everyone in the room. Users can also see a list of active users in the room. To switch rooms, users can simply choose a different room from the dropdown menu. When a user joins or leaves a room, other users will receive a notification.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published