Skip to content

Prabal864/Chat-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 MERN Project with WebSocket (Socket.IO)

A MERN stack project implementing real-time chat functionality using WebSocket (Socket.IO). The project is containerized with Docker Compose, enabling seamless microservices-based deployment.


🌟 Features

  • 🔥 Real-time Chat: Powered by Socket.IO for instant messaging.
  • 🛠️ Microservices Architecture: Ensures scalability and modularity.
  • 📦 Containerization: Docker Compose used for streamlined deployment.
  • 🌐 Full-Stack Implementation:
    • 🎨 Frontend: React.js for a responsive and user-friendly interface.
    • Backend: Node.js with Express.js to handle WebSocket events and API requests.
    • 🗄️ Database: MongoDB for robust and scalable data storage.

🛠️ Technologies Used

  • Frontend: React.js, Tailwind CSS, Zustand
  • Backend: Node.js, Express.js, Socket.IO
  • Database: MongoDB Atlas
  • Containerization: Docker, Docker Compose

Releases

No releases published

Packages

No packages published

Languages