Hosting Live Webinars with JavaScript, Node.js, AdonisJs and Twilio Programmable Video

Twilio just published a post I wrote recently about using AdonisJS and Twilio Programmable Video to create a handy webinar system.


It was fun to write this post since a webinar system meant you could have two types of users.

  1. Host(s): the person or persons presenting the webinar who viewers could watch live.
  2. Viewers: the people watching the webinar but not sending video.

I’m working on part 2 now which will integrate Twilio’s Programmable Chat into the webinars as well.