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

https://github.com/prakharsinha-09/udow-say-hi

This chat webapp which is made entirely using MERN Stack and of course without Socket.io this is not possible.
https://github.com/prakharsinha-09/udow-say-hi

bcryptjs chakra-ui cloudinary context-api expressjs javascript jwt-authentication mongodb nodejs react-router reactjs render socker-io

Last synced: about 1 month ago
JSON representation

This chat webapp which is made entirely using MERN Stack and of course without Socket.io this is not possible.

Awesome Lists containing this project

README

        

# Udow : Say Hi👋

Udow : Say Hi👋 is a Full Stack Chatting App.
Uses Socket.io for real time communication and stores user details in encrypted format in Mongo DB Database.
## Tech Stack

**Client:** React JS

**UI** Chakra UI

**Server:** Node JS, Express JS

**Database:** Mongo DB

## Demo
https://udow.onrender.com/

## Run Locally

Clone the project

```bash
git clone https://github.com/PrakharSinha-09/Chat-App.git
```

Go to the project directory

Install dependencies

```bash
npm install
```

```bash
cd frontend/
npm install
```

Start the server

```bash
npm run start
```
Start the Client

```bash
//open now terminal
cd frontend
npm start
```


# Features

👉with the help of websockets, real time chat is made possible

👉It has the functionality of group chats and only admin can add or remove the person!

👉When user is typing, it could be seen on the other person chat, to whom he/she is chatting.

👉when any message arrives, there is a notification bell as well, which shows the count of chats whose messages are not seen or viewed yet.

👉logged in user can search for other users as well, who have their accounts with Udow.