https://github.com/aadhil2k4/chat-app
A real-time, web-based chat application
https://github.com/aadhil2k4/chat-app
axios expressjs lucide-react mongodb mongoose node-js react-hooks react-router reactjs socket-io zustand
Last synced: 4 months ago
JSON representation
A real-time, web-based chat application
- Host: GitHub
- URL: https://github.com/aadhil2k4/chat-app
- Owner: aadhil2k4
- Created: 2024-12-30T16:32:55.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-01-24T18:25:58.000Z (5 months ago)
- Last Synced: 2025-01-24T19:24:08.639Z (5 months ago)
- Topics: axios, expressjs, lucide-react, mongodb, mongoose, node-js, react-hooks, react-router, reactjs, socket-io, zustand
- Language: JavaScript
- Homepage: https://chat-app-m448.onrender.com
- Size: 5.05 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# iChat - Real Time Chat Application
A real-time, web-based chat application designed for seamless communication with features like private messaging, message caching, and real-time synchronization.
## Tech Stack
**Frontend:** React.js, Zustand, Axios, TailwindCSS, DaisyUI
**Backend:** Node.js, Express.js
**Database:** MongoDB
## Features
**Real-Time Messaging:** Instant updates for private and group chats using WebSockets.
**User-Friendly Interface:** Modern, responsive UI built with React.js for a smooth experience.
**Secure and Scalable Backend:** Node.js with Express.js ensures efficient API handling, and MongoDB provides robust data storage.
**State Management:** Zustands simplifies global state handling across the application.
**Themes:** Over 32 themes for customisation according to user requirements.