GreatTA1998 / jitsi-vue-experiment

Playground for integrating Jitsi into a Vue app

Home Page:https://jitsi-vue-playground.web.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

jitsi-vue-experiment

Documentation

I wrote everything I learnt on this Google Doc

How to run code locally

# step 1/3: copy app files into your laptop
git clone https://github.com/eltonlin1998/jitsi-vue-experiment

# step 2/3: download the code libraries that this app relies on
npm install 

# step 3/3: start the app on localhost:8080
npm run serve

How to understand the code

public/index.html calls main.js, which calls <App/>, which calls <router-view/>, which calls <VideoConferenceRoom/>. Therefore src/components/VideoConferencingRoom.vue is the essence of the codebase.

I recorded some blackboard videos to explain <VideoConferenceRoom/>:

About

Playground for integrating Jitsi into a Vue app

https://jitsi-vue-playground.web.app/


Languages

Language:JavaScript 89.8%Language:Vue 9.7%Language:HTML 0.5%