Skip to content

A-sleh/Agora-Chat-Real-time-Video-Chat

Repository files navigation

🎯 Agora Chat - Real-time Video Chat App

📋 Overview

Agora Chat is a real-time video and voice communication application built using the Agora SDK. This project successfully demonstrated my technical capabilities and led to my acceptance at a new company.

✨ Features

  • Real-time Video Calling: High-quality video communication
  • Voice Chat: Crystal clear audio transmission
  • Screen Sharing: Share your screen during calls
  • Multiple Participants: Support for group video calls
  • Responsive Design: Works seamlessly across devices
  • Low Latency: Optimized for minimal delay in communication

🚀 Live Demo

Live Application: https://agora-chat-7eie-e5f6wpcdq-a-slehs-projects.vercel.app/

🛠️ Technology Stack

  • Frontend: React.js
  • Real-time Communication: Agora Web SDK
  • Hosting: Vercel
  • Styling: CSS/Tailwind (if applicable)
  • State Management: React Hooks

📦 Installation & Setup

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn
  • Agora Developer Account (for App ID)

Installation Steps

# Clone the repository
git clone <repository-url>

# Navigate to project directory
cd agora-chat

# Install dependencies
npm install

# Set up environment variables
# Create a .env file with:
REACT_APP_AGORA_APP_ID=your_app_id_here

# Start development server
npm start

About

This task assined to me from SoftLand company which is create a realtime chat and viedo application

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors