Skip to content

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.

Notifications You must be signed in to change notification settings

shyamg090/WeChat_Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

WeChat 📱💬

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.

🚀 Features

  • Real-time Chat with Socket.io
  • Secure Authentication using JWT
  • Image Uploads via Cloudinary
  • Responsive Design with TailwindCSS
  • Typing Indicators and User Status

🛠️ Tech Stack

  • Frontend: React, TailwindCSS
  • Backend: Node.js, Express, MongoDB
  • Real-Time: Socket.io
  • Image Storage: Cloudinary

⚙️ Setup

  1. Clone the Repo:

     git clone https://github.com/shyamg090/WeChat.git && cd WeChat
  2. Backend:

    • Navigate to server/, install dependencies, and set up .env with MongoDB and Cloudinary configs:
      npm install && npx nodemon
  3. Frontend:

    • Navigate to client/, install dependencies, and start the client:
      npm install && npm start

🤝 Contributing

Contributions are welcome! Fork the repo, submit issues, or make a pull request.


Happy Chatting! 🎉

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published