Skip to content

A live messaging app enabling users to register and chat in real-time. Built with the MERN stack: MongoDB, Express, React, and Node.js. Utilizes Socket.IO for real-time user interactions, Redux Toolkit for state management, and Bootstrap for UI design.

Notifications You must be signed in to change notification settings

yuvrajgupta010/chat-cast-frontend

Repository files navigation

Chat-Chat

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

Tech Stack

Client: Next JS, Bootstrap, Redux-Toolkit, Socket.io

Backend: Node JS, Express JS

Database: Mongo DB, Redis

Cloud: AWS EC2, AWS S3

Demo

https://chat-cast.personal.yuvrajgupta.in/

Want a look on backend repo ?

https://github.com/yuvrajgupta010/chat-cast-backend

Run Locally

Clone the project

  git clone https://github.com/yuvrajgupta010/chat-cast-frontend.git

Go to the project directory

  cd chat-cast-frontend

Install dependencies

  yarn install

Start the project

  npm run dev

Features

Authenticaton

One to One chat

Add emoji in message

Real Time Chatting with Typing indicators

Share files with each other

Notifications

Edit profile

Search Users

Made By

About

A live messaging app enabling users to register and chat in real-time. Built with the MERN stack: MongoDB, Express, React, and Node.js. Utilizes Socket.IO for real-time user interactions, Redux Toolkit for state management, and Bootstrap for UI design.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published