A full-stack Real-Time Chat App built with the MERN stack and Socket.io, focused on low-latency messaging, secure authentication, and a modern multi-theme UI.
🌐 Live Demo: Link to chatty!
- ⚡ Real-time messaging using Socket.io (low latency)
- 🔐 Secure user authentication
- 🎨 Fully responsive UI with Tailwind CSS
- 🌈 Multi-theme support using DaisyUI
- 🧠 State management with Zustand
- 🔁 API communication using Axios
- 🧩 Modern UI icons with Lucide-React
- Frontend: React.js, Tailwind CSS, DaisyUI, Zustand, Axios, Lucide-React
- Backend: Node.js, Express.js, MongoDB
- Real-time: Socket.io
- Deployment: (Add if deployed)
This repository contains two folders: client and server.
You need to run both manually.
git clone
cd
cd server
npm install
npm run start
cd client
npm install
npm run dev



