Skip to content

This is a full-stack chatting application utilizing technologies such as React JS, Node JS, Express JS, MongoDB, and Socket.io for real-time communication.

Notifications You must be signed in to change notification settings

abckyadav/Chat-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Real-time Chat App

This is a full-stack chatting application utilizing technologies such as React JS, Node JS, Express JS, MongoDB, and Socket.io for real-time communication.

Tech Stack

  • React JS
  • Node JS
  • Express JS
  • MongoDB
  • Socket.io

Live Demo :-

Live Demo

Run Locally

  1. Clone the project
git clone https://github.com/abckyadav/Chat-App
  1. Go to the project directory
cd Chat-App/
  1. Install dependencies and start respectively:

    i) Go to server folder and install packages

cd server/
npm install
npm run start
ii) Go to client folder and install packages
cd .. && cd client/
npm install
npm run start
iii) Go to socket folder and install packages
cd .. && cd socket/
npm install
npm run start

Features

Authentication

Google Login

Real-Time Chatting with Online/Offline Indicators

Real-time Chat Online Real-time Chat Offline

Home Page

Home

Search Users

Search

View Profile

Profile

Made By


About

This is a full-stack chatting application utilizing technologies such as React JS, Node JS, Express JS, MongoDB, and Socket.io for real-time communication.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published