Skip to content

oaluna/video-group-meeting

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Video-Group-Meeting

Video-Group-Meeting is a simple video chat application for multi-users based on React, Node Express and WebRTC.

This project is deployed at: https://video-group-chat.herokuapp.com

Technologies Used

Contributors: Oscar Luna


Features

  • Create or Join a room
  • Peer-to-peer Video Streaming
  • Messaging chat room
  • Mute Video/Audio
  • Screen Sharing

Installation

Clone

  • Clone this repo to your local machine using https://github.com/oaluna/video-group-meeting.git

Setup

Client

Move to client folder, update and install this package

  
    /* Install */
    npm install

    /* Run */
    npm start
  

Server

Move to server folder, update and install this package

  
    /* Install */
    npm install

    /* Run */
    npm run dev
  

Todo 🔨🔨🔨

  • Bug: when clicking stop, every user disconnected.
  • Bug: when sharing screen, users can't mute

License

MIT License

About

WebRTC video chat for multi users using React and Node Express.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 87.9%
  • HTML 8.7%
  • CSS 3.4%