Skip to content

abhiya492/Chat-app-complete

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌟 Real-Time Chat App with MERN Stack 🌟

Welcome Banner

Welcome to the Real-Time Chat App project! This repository contains a complete guide to building a chat application using the MERN stack, designed to be beginner-friendly and easy to follow.

Live Demo 🚀 | GitHub Repository ⭐


🛠️ Tech Stack

  • MongoDB: For storing user data and chat messages.
  • Express.js: Backend framework for API development.
  • React.js: Frontend library for building user interfaces.
  • Node.js: JavaScript runtime for backend services.
  • Socket.io: Enables real-time communication.
  • TailwindCSS: Utility-first CSS framework for styling.
  • Daisy UI: Pre-built components for TailwindCSS.

🌟 Features

🎃 Authentication & Authorization with JWT
👾 Real-time messaging with Socket.io
🚀 Online user status
👌 Global state management with Zustand
🐞 Comprehensive error handling on both server and client
Deployment guidance to host your app for free
And much more!


🚀 Getting Started

  1. Clone the repository:
    git clone https://github.com/abhiya492/Chat-app-complete
    cd Chat-app-complete

2.Install dependencies:

  npm install

Releases

No releases published

Packages

No packages published

Languages