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

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

A real-time chat application built with the MERN (MongoDB, Express.js, React.js, Node.js) stack and Socket.io for real-time messaging.
https://github.com/mayurr7/chat-app

javascript mangodb mui-material nodejs reactjs socket-io

Last synced: 3 months ago
JSON representation

A real-time chat application built with the MERN (MongoDB, Express.js, React.js, Node.js) stack and Socket.io for real-time messaging.

Awesome Lists containing this project

README

        

# 💬 Real-Time Chat Application

A full-stack real-time chat app built with the **MERN** stack:

- **Frontend**: React.js with **Material UI**
- **Backend**: Node.js + Express.js
- **Communication**: WebSockets (via Socket.io)

This app allows users to exchange messages in real time, demonstrating seamless frontend-backend integration with a sleek UI.

---

## 🚀 Features

- 🔁 Real-time messaging with WebSockets
- 💬 Clean and intuitive UI built with Material UI
- 🧑‍🤝‍🧑 Supports multiple users
- 🌐 REST APIs for backend communication
- ⚡ Fast and responsive across devices

---

## 🧱 Tech Stack

| Layer | Tech Used |
|-----------|--------------------------|
| Frontend | React.js, Material UI |
| Backend | Node.js, Express.js |
| Real-time | Socket.io |
| Database | MongoDB |

---

## 📦 Installation

### 1️⃣ Clone the Repository

```bash
git clone https://github.com/your-username/chat-app.git
cd chat-app