Skip to content

Rahul-Khawse/Fullstack-ChatApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MERN Chat App

A real-time chat application built using the MERN (MongoDB, Express, React, Node.js) stack with Socket.io for instant messaging.

A chat app is a digital platform that allows users to communicate with each other in real-time through text and images.

Features

✅ User authentication (JWT-based)

✅ Real-time messaging with Socket.io

✅ One-on-one and group chat functionality

✅ Online/offline status tracking

✅ Secure password hashing

✅ Responsive UI

Tech Stack

♦ Frontend: React, Redux, Tailwind CSS

♦ Backend: Node.js, Express.js

♦ Database: MongoDB with Mongoose

♦ Real-time: Socket.io

♦ Authentication: JWT & bcrypt

Usage

  1. Register/Login to your account.

  2. Start a chat with an existing user or create a group.

  3. Send and receive messages in real time.

About

A chat app is a digital platform that allows users to communicate with each other in real-time through text and images.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages