Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kzamanbd/rtk-chat-app

A simple redux chat app using Redux toolkit (RTK Query)
https://github.com/kzamanbd/rtk-chat-app

react readux-toolkit redux vitejs webrtc

Last synced: 3 months ago
JSON representation

A simple redux chat app using Redux toolkit (RTK Query)

Awesome Lists containing this project

README

        

# 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

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

```

### Client Setup

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

```

### Server Setup

```sh
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

## Backend Deployed on