Skip to content

Syed-Bilal-Haider-Engineer/ChatApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatApp

A real-time chat application with various features, including one-to-one chat, group chat, audio/video calling, and more. The app is fully responsive with light/dark mode options and multiple color presets, making it highly customizable.

alt text

Features

  • One-to-One Chat: Private messaging between two users.
  • Group Chat: Create and participate in group conversations.
  • Audio Calling: Make high-quality audio calls using WebRTC.
  • Video Calling: Engage in real-time video calls using WebRTC.
  • Stories/Updates: Share short-lived updates with contacts.
  • Light/Dark Mode: Toggle between light and dark themes.
  • Fully Responsive: Compatible with all device screen sizes.
  • Multiple Color Presets: Choose from different color schemes for personalization.
  • Authentication: Secure login and registration system.
  • Settings: Manage account and application settings.

Tech Stack

Frontend:

  • React v18
  • MUI v5
  • Redux

Backend:

  • Node.js
  • Express.js
  • MongoDB
  • Mongoose
  • Socket.io
  • ZEGOCLOUD WebRTC API (for audio/video calling)

Installation

  1. Clone the repository: https://github.com/Syed-Bilal-Haider-Engineer/ChatApp.git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published