Skip to content

Utkarssh11/MERN-Chat-Room-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MERN Chat Room Application

Talk-A-Tive is a full-stack chat room application built using the MERN stack (MongoDB, Express, React, Node.js). It utilizes Socket.io for real-time communication and stores user details in an encrypted format in the MongoDB database.

Tech Stack

  • Client: React JS
  • Server: Node JS, Express JS
  • Database: MongoDB

Features

  • Authentication
  • Real-time chatting with typing indicators
  • One-to-one chat
  • User search
  • Group chats creation
  • Notifications
  • Adding or removing users from a group
  • Viewing other user profiles

Demo

Check out the live demo of Talk-A-Tive at Demo Link

Talk-A-Tive Screenshot

Run Locally

Clone the project:

bash https://github.com/Utkarssh11/MERN-Chat-Room-Application/tree/main

Run Locally

Clone the project

  https://github.com/Utkarssh11/MERN-Chat-Room-Application/tree/main

Go to the project directory

  cd mern-chat-app

Install dependencies

  npm install
  cd frontend/
  npm install

Start the server

  npm run start

Start the Client

  //open now terminal
  cd frontend
  npm start

Contact 📧

For any inquiries or suggestions, please contact us at LinkedIn.

License 📄

This project is licensed under the MIT License.

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published