koneb71 / chat-app-mern-stack

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chat App using MERN Stack

Full Stack Chatting App. Uses Socket.io for real time communication and stores user details in encrypted format in Mongo DB Database.

Features:

  • User Authentication
  • Search User
  • Real Time Chatting with Typing indicators
  • One to One chat
  • Create Group Chat
  • Add/Remove User to the Group
  • Notifications
  • View Other user Profile

Tech Stack

Client: React JS

Server: Node JS, Express JS

Database: Mongo DB

Run Locally

Clone the project

git clone https://github.com/koneb71/chat-app-mern-stack

Go to the project directory

cd chat-app-mern-stack

Install dependencies

npm install
cd frontend/
npm install

Start the server

npm run start

Start the Client

// open now terminal
cd frontend
npm start

About


Languages

Language:JavaScript 89.5%Language:HTML 7.2%Language:CSS 3.3%