Skip to content

Tirth29/mern-chat-app-master

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QuickChat

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

Tech Stack

Client: React JS

Server: Node JS, Express JS

Database: Mongo DB

Hosted Website

http://13.201.70.128:8080

Run Locally

Clone the project

  (https://github.com/Tirth29/mern-chat-app-master.git)

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

Features

Authenticaton

Screenshot 2024-01-09 001717 Screenshot 2024-01-09 001734

Real Time Chatting with Typing indicators

Screenshot 2024-01-09 003737

One to One chat

Screenshot 2024-01-09 002729

Search Users

Screenshot 2024-01-09 002904

Voice messages

Screenshot 2024-01-09 010533

Create Group Chats

Screenshot 2024-01-09 003441

Notifications

Screenshot 2024-01-09 003814

Add or Remove users from group

Screenshot 2024-01-09 004037

View Other user Profile

Screenshot 2024-01-09 002756

Emoji

Screenshot 2024-01-09 003033

Schedule message

Screenshot 2024-01-09 003112

Made By

-Coder_bros