QuickChat is a real-time chat application that lets users connect instantly and communicate seamlessly. Built with modern web technologies, it’s lightweight, fast, and easy to deploy.
- ⚡ Real-time messaging with Socket.io
- 🔐 User authentication & sessions
- 💬 Private & group chats
- 📱 Responsive UI for all devices
- 🚀 Fast deployment with Vercel
- Frontend: React, TailwindCSS
- Backend: Node.js, Express, Socket.io
- Database: MongoDB
- Deployment: Vercel
QuickChat/
│
├── client/ # Frontend (React + Tailwind)
├── server/ # Backend (Node.js + Express + Socket.io)
├── package.json # Dependencies
└── README.md # Documentation
Clone the repository:
git clone https://github.com/mohdsadiq101/QuickChat.git
cd QuickChatcd client
npm install
npm startcd server
npm install
npm run dev- Run the backend server.
- Start the frontend app.
- Open in your browser → http://localhost:3000
- Register/login and start chatting in real-time 🎉