background-shape

Case 5: Stream Video Chat Room

Live streaming app like Zoom for creating new classrooms developed with webRTC technology by Agora SDK API.

Client

Yuxian Xu

Service

Social media, live broadcast, real-time video chat

Date

March 12, 2022

Challenge

First time build live stream app with Agora, which provides Web SDK library uses APIs in the web browser to establish connections and control the communication and live broadcast services.

Solution

Read the documentation line by line and test the api carefully. I am proud of this app because my friends like to use it as Zoom cutting free meeting time to 40 minutes.

case-details

cloudRoom

cloudRoom is a real-time video meeting room.

Live Demo

cloudRoom

Technologies and Skills

  • Javascript
  • React.js
  • Tailwind css
  • Responsive design
  • React-carousel
  • React Hooks
  • Scroll up button
  • Deployment: Deploy web applications on servers like Vercel

Homepage

Homepage

Features

  • Create a new room

  • Join a room

  • Enable or disable video and audio

  • Share current window or tab or screen

  • Chat via text at same time

More Screenshots


Mobile view

Mobile view


Enable or disable video and audio

Book now


Share current window or tab or screen

Booking Steps


Getting Started

  • clone this repo
  • hugo
  • hugo serve

Open http://localhost:1313 with your browser to see the live pages (or other url from terminal line)


Live Demo

cloudRoom

More

This project is an exercise followed the CoderOne’s Youtube channel and modified by Yuxian Xu