Thanks to visit codestin.com
Credit goes to github.com

Skip to content

This is a chat application for one-one and group messaging. People can send photos, videos and sound records in real time.

Notifications You must be signed in to change notification settings

shoaib221/Chat.e

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💬 Chat.e

This is a real-time chat application that supports one-to-one and group messaging. Users can exchange text messages as well as share photos, videos, and voice recordings instantly. The backend is built using Express.js and Socket.IO to enable fast and reliable real-time communication.


✨ Features

  • 💬 One-to-one private messaging
  • 👥 Group chat functionality
  • ⚡ Real-time messaging with WebSockets
  • 🖼 Send and receive images
  • 🎥 Share videos
  • 🎤 Voice message (audio recording) support
  • 🟢 Online/offline user status
  • 🔔 Real-time message updates
  • 🔐 Secure communication

🧰 Tech Stack

Backend:

  • Node.js
  • Express.js
  • Socket.IO

Frontend:

  • React.js
  • Tailwind CSS

Real-Time Communication:

  • WebSocket (via Socket.IO)

Storage:

  • Cloud storage through MongoDB

📦 Packages Used

  • multer (for media uploads)

🧑‍💻 Setup Instructions

git clone https://github.com/shoaib221/Chat.e.git
cd Chat.e
npm install
npm run dev


About

This is a chat application for one-one and group messaging. People can send photos, videos and sound records in real time.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published