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.
- Host: GitHub
- URL: https://github.com/mayurr7/chat-app
- Owner: mayurr7
- Created: 2024-10-29T17:21:19.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-04-03T07:53:36.000Z (3 months ago)
- Last Synced: 2025-04-03T08:34:50.385Z (3 months ago)
- Topics: javascript, mangodb, mui-material, nodejs, reactjs, socket-io
- Language: JavaScript
- Homepage:
- Size: 7.5 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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