Skip to content

kzamanbd/rtk-chat-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat App - Backend Express, Socket.io, MongoDB, Vercel, React, Redux Toolkit

Hosting express node project on Vercel

Features

* User List
* User Details
* Realtime Messaging
* Video Calling (Single and multiple users)
* Chat History
* User Authentication
* User Profile
* User Search

Installation and Setup Instructions

Docker-Compose Setup for Server

git clone
cd rtk-chat-app/server
docker-compose up -d --build

Client Setup

git clone
cd rtk-chat-app/client
npm install
npm run dev

Server Setup

git clone
cd rtk-chat-app/server
npm install
npm run dev

Tech Stack

* React
* Redux Toolkit
* Express
* Socket.io
* MongoDB
* Vercel

Client Deployed On

https://rtk-chat-app-cyan.vercel.app

Backend Deployed on

https://rtk-chat-app.onrender.com