WeChat is a real-time chat app built using the MERN stack with Socket.io for instant messaging, TailwindCSS for responsive design, and Cloudinary for image storage.
- Real-time Chat with Socket.io
- Secure Authentication using JWT
- Image Uploads via Cloudinary
- Responsive Design with TailwindCSS
- Typing Indicators and User Status
- Frontend: React, TailwindCSS
- Backend: Node.js, Express, MongoDB
- Real-Time: Socket.io
- Image Storage: Cloudinary
-
Clone the Repo:
git clone https://github.com/shyamg090/WeChat.git && cd WeChat
-
Backend:
- Navigate to
server/
, install dependencies, and set up.env
with MongoDB and Cloudinary configs:npm install && npx nodemon
- Navigate to
-
Frontend:
- Navigate to
client/
, install dependencies, and start the client:npm install && npm start
- Navigate to
Contributions are welcome! Fork the repo, submit issues, or make a pull request.
Happy Chatting! 🎉