Project - GupShup Backend

Make sure to check Frontened Repository :

https://github.com/insh007/GupShup-Client

Deploy Link :

https://gupshup-chat-app.onrender.com

Overview

This is a real-time chat application that allows multiple users to communicate with each other in real-time. The application consists of two components: a server built using Node.js and Socket.io, and a client built using HTML, CSS, JavaScript, and Socket.io.

The server component is responsible for handling client connections and broadcasting messages to all connected clients. The client component allows users to enter a username, send and receive messages in real-time.

Overall, this real-time chat application provides a simple, yet powerful way for users to communicate with each other in real-time, making it ideal for a variety of use cases such as online gaming, remote collaboration, and social networking.

Getting Started

Prerequisites

  1. Node.js
  2. npm

Installation

  1. Clone the repository:
git clone https://github.com/insh007/GupShup-Server.git
  1. Install dependencies:
cd GUPSHUP-SERVER
npm install

Usage

To start the server, run the following command:

npm start

By default, the server will listen on port 5000.

Once the server is running, clients can connect to it using Socket.io.

Technologies

  1. Node.js
  2. Socket.io

Contributing

If you would like to contribute to this project, please open an issue or submit a pull request.