akashyadav30045 / Whatsapp-Clone

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WhatsApp Clone with Video Calls

About

This project is a WhatsApp clone with video call functionality, built using React.js, Node.js, MongoDB, Socket.io, and WebRTC. It allows users to send text messages, images, and make video calls in real-time, similar to the popular messaging application WhatsApp.

Features

  • User registration and authentication.
  • Real-time text messaging with individual and group chat support.
  • Image sharing within chats.
  • Dcouments sharing within chats.
  • Video calling with peer-to-peer WebRTC technology.
  • Filterization between chats
  • End-to-end encryption for secure messaging.

Technologies Used

React.js
Node.js
MongoDB
Socket.io
WebRTC
Redux toolkit

About


Languages

Language:JavaScript 96.6%Language:CSS 2.7%Language:HTML 0.7%