Skip to content

Chat application using MERN and Socket.io with single chat, group chat and Broadcasting feature, including image , video , textfile, PDF share using Firebase

Notifications You must be signed in to change notification settings

VoldsenJoy-git/Multi-Client-Chat-App-final

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi-Client Chat App

A fully functional multi-client chat application built with Node.js, Express, and Socket.IO. This application allows multiple users to join and chat in real-time.

Features

  • Real-time Messaging: Communicate instantly with multiple clients.
  • User Authentication: Secure login for users.
  • Multi-Room Support: Create and join different chat rooms.
  • Responsive Design: Works seamlessly on various devices.

Tech Stack

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express
  • WebSocket: Socket.IO

Installation

  1. Clone the repository:
    git clone https://github.com/VoldsenJoy-git/Multi-Client-Chat-App-final.git
    cd Multi-Client-Chat-App-final
  2. Run:
     npm run both
     or,
     Backend   nodemon index.js
     frontend  npm start

About

Chat application using MERN and Socket.io with single chat, group chat and Broadcasting feature, including image , video , textfile, PDF share using Firebase

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published