Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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)
- Host: GitHub
- URL: https://github.com/kzamanbd/rtk-chat-app
- Owner: kzamanbd
- Created: 2023-03-21T07:43:12.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-28T19:59:35.000Z (7 months ago)
- Last Synced: 2024-06-28T21:03:54.260Z (7 months ago)
- Topics: react, readux-toolkit, redux, vitejs, webrtc
- Language: JavaScript
- Homepage: https://rtk-chat-app-cyan.vercel.app
- Size: 4.16 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
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