Skip to content

omchaudhary007/EchoChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

EchoChat

EchoChat is a modern real-time chat app built with the MERN stack. It features secure messaging, live status, image sharing, user profiles, theming, and more โ€” optimized for both desktop and mobile.

๐ŸŒ Live App: https://echochat-sand.vercel.app/


๐Ÿ”ฅ Features

  • JWT Authentication with HTTP-only cookies
  • Real-Time Chat via Socket.IO
  • Image Sharing with Cloudinary
  • Live Online Status
  • Profile Customization
  • 30+ Themes with DaisyUI
  • Responsive UI with TailwindCSS

๐Ÿ“ธ Screenshots

  • Signup Page

  • Login Page

  • Chat Interface

  • Profile Page

  • Settings / Theme Switcher


๐Ÿ›  Tech Stack

Frontend

  • React + Vite
  • TailwindCSS + DaisyUI
  • Zustand, Axios
  • React Router DOM
  • Socket.IO Client

Backend

  • Node.js + Express
  • MongoDB + Mongoose
  • Socket.IO
  • JWT Authentication
  • Cloudinary (Image Uploads)

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages