sanam2405 / Chat-Application

A chat application for users to connect in real time

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chat-Application

A real-time chat application where multiple users across different devices can join and chat with each other. HTML, CSS, and JavaScript have been used for the front-end, and Express.js for the back-end. The communication establishment has been done using Socket.IO.

Steps to use it

  1. Clone or download the repository to your local machine.

  2. Install the required npm version and update the local node_modules repository with the versions present in package.json:

    npm install
    
  3. Run the server.js to view the website:

    nodemon server.js
    
  4. Once the server started, you might see a message "Server running on port 3000".

  5. Open your browser and type localhost:3000, the home page of the chat application will get displayed.

  6. Join a room and chat with others!

Features

  • Bidirectional connection between server and client has been established by Socket.IO.
  • Rooms have been made so that different groups can communicate together.

About

A chat application for users to connect in real time


Languages

Language:JavaScript 49.3%Language:HTML 27.1%Language:CSS 23.5%