Skip to content

It's an Amazing Video Conferencing Web Application build over WebRTC and Socket.io Try Live Demo on below URL. https://meet-bf2x.onrender.com

License

Notifications You must be signed in to change notification settings

AdityaKoshti/MEET-RA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MEET-RA Video Conferencing Web Application

Meetra-logo

Live Demo

It's an Amazing Video Conferencing Web Application build over WebRTC and Socket.io
Try Live Demo on below URL.
https://meet-bf2x.onrender.com

https://meet-bf2x.onrender.com

Preview

Table of content

Features

  • One to One and Room Group Messaging
    • Going to implement.
  • Video conferencing
    • One to One and group calls
    • In Meet messaging/video
  • Authentication
    • Login using gmail account.
    • Auth check in meet to prevent unauthorized users from entering.

  1. Front End / Client Side

    • EJS Templetes - App state management
  2. BackEnd Server:

    • For search
      • Heroku NodeJs environment - deployment.
    • For real time connections
      • Socket.io - Layer over WebSockets.
    • For video calling
      • PeerJs - Layer over webRTC
      • Heroku instance for PeerJs server deployment
  3. Data Management (Databases):

    • Firebase Firestore - Data management.

Development

Instructions

Open Terminal

  1. Clone the Repo
git clone https://github.com/AdityaKoshti/MEET-RA.git meetra
  1. Change the directory
cd ./meetra
  1. Install node dependencies
npm install
  1. Replace firebase API keys with your configurations
  2. Create a .src/serviceAccountKey.json file
    • Add relevant credentials
  3. Run the command
npm run devStart
  1. The app is now running at http://localhost:3000

One More Point

if(like the repo) {
  star_the_repo()
}

About

It's an Amazing Video Conferencing Web Application build over WebRTC and Socket.io Try Live Demo on below URL. https://meet-bf2x.onrender.com

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published