Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/shresthashim/chat-app

ChatHub: A real-time chat app built with MERN stack, deployed on Vercel. Enjoy instant messaging using Socket.IO integration. Connect effortlessly and chat in real-time on ChatHub!
https://github.com/shresthashim/chat-app

Last synced: about 2 months ago
JSON representation

ChatHub: A real-time chat app built with MERN stack, deployed on Vercel. Enjoy instant messaging using Socket.IO integration. Connect effortlessly and chat in real-time on ChatHub!

Awesome Lists containing this project

README

        

# ChatHub

ChatHub: A real-time chat app built with MERN stack, deployed on Vercel. Enjoy instant messaging using Socket.IO integration. Connect effortlessly and chat in real-time on ChatHub!
## Setting Up React Project for ChatHub

STEP 1: Create a new React project using Vite's Template
```bash
npx create-react-app
```
STEP 2: Installing dependencies
```bash
npm install
```
STEP 3: Running the development server
```bash
npm start

## Run Locally

Clone the project

```bash
git clone https://github.com/AsHim1123/hamro-estate
```

Go to the project directory

```bash
cd chathub
```

Install dependencies

```bash
npm install
```

Start the server

```bash
npm run dev
```

## Environment Variables

To run this project, you will need to add the following environment variables to your .env file

`MONGO_URL`

`ORIGIN`
`PORT`

## Deployment

To deploy this project run

```bash
npm run deploy
```

## Features

- Realtime chat between users
- Access to chat to every user
- Authentication of user
- Choose their own avatar for the profile

## Demo

Project Link

https://yourchathub.vercel.app