Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 1.22 KB

README.md

File metadata and controls

42 lines (27 loc) · 1.22 KB

✉ Real-Time Chat Application

This is a real-time chat application developed using Socket.io and Node.js. It allows clients to communicate with each other using chat messages in real-time.

Features

  • Real-time chat messaging between clients connected to a single server
  • Supports multiple chat rooms
  • Displays online users and the room they are in
  • Supports emojis and file uploads

Getting Started

To run this application on your local machine, follow these steps:

  1. Clone this repository to your local machine.
  2. Navigate to the project directory in your terminal.
  3. Run npm install to install the project dependencies.
  4. Run npm start to start the server.
  5. Open the web application in your web browser at http://localhost:3000.

Technologies Used

  • Node.js
  • Socket.io
  • Express.js
  • JavaScript
  • HTML
  • CSS

Screenshot of Project

IMG-20230308-WA0005

Contributing

Contributions are welcome! If you find any bugs or would like to suggest enhancements, please submit an issue or create a pull request.

License

This project is licensed under the MIT License.