/videocall-app

VideoCall App is a user-friendly video communication application built with React and powered by ZEGOCLOUD.

Primary LanguageJavaScript

VideoCall App

VideoCall App is a user-friendly video communication application built with React and powered by ZEGOCLOUD. It supports high-quality video calls, real-time chat, and screen sharing functionalities.

Features

  • High-Quality Video Calls: Enjoy clear and stable video communication.
  • Screen Sharing: Share your screen with other participants during a call.
  • Chat: Send and receive text messages during a call.
  • Group Calls: Host video calls with multiple participants.
  • End-to-End Encryption: Ensure your calls are secure and private.

Technologies Used

  • Frontend: React, Redux
  • Video SDK: ZEGOCLOUD
  • Database: MongoDB (optional for user management)

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Node.js (v14.x or later)
  • npm (v6.x or later) or yarn (v1.x or later)
  • ZEGOCLOUD Account (for API key and secret)
  • MongoDB (optional, for user management)

Screenshot

image


image

Installation

  1. Clone the Repository

    git clone https://github.com/your-username/videocall-app.git
    cd videocall-app