Skip to content

Ajeetesh2003/ChatSter2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatSter2.0

ChatSter2.0 is a Full Stack Chatting Web-Application. It uses Socket.io for real-time communication and stores user details in encrypted format in Mongo DB Database. This project is an upgraded version of the previous project (ChatSter) with many additional and user-friendly features.

Tech Stack

Client-Side: React JS with Chakra UI

Server-Side: Node JS, Express JS

Database: Mongo DB

Run Locally

Clone the project

  git clone https://github.com/Ajeetesh2003/ChatSter2.0

Go to the project directory

  cd ChatSter2.0

Install dependencies

  npm install
  cd frontend/
  npm install

Start the server

  npm run start

Start the Client

  //open new terminal
  cd frontend
  npm start

Features

User Authentication

Real Time Chatting with Typing indicators

One to One chat

Search Users

Create Group Chats

Notifications

Admin Control in groups

Author Information

Name: Ajeetesh Awadh

University/College: Indian Institute of Technology Patna

Department: Electrical and Electronics Engineering