A modern real-time chat application built with React, Node.js, and Socket.IO.
ZapChat enables users to send and receive messages instantly using WebSocket technology.
- Real-time messaging with Socket.IO
- Online user tracking
- System notifications when users join or leave
- Easy to set up locally or deploy
- Minimalist, fast, and responsive interface
- Frontend: React
- Backend: Node.js + Express
- Real-time Engine: Socket.IO (WebSockets)
- Deployment: Vercel / Render / AWS (optional)
- Clone the repo:
git clone https://github.com/Shahryartariq/ZapChat.git
cd ZapChat
npm install
npm run build
npm start