Discover how to build your own video chat application using Vue.js, Firebase, and WebRTC.
Overview
Syllabus
Introduction
- Why Vue and Firebase for real-time video
- Using the exercises for this course
- Setting up your environment
- Installing a Vue project
- Customizing your installation
- Understanding the CLI install
- Modifying the Vue template
- Getting started with Firebase
- Logging in a user
- Making data available everywhere
- Log in users
- Updating your profile
- Logging out
- Adding user info to the datastore
- Displaying data
- Adding icons and deleting records
- Checking users into your room
- Working with WebRTC
- Getting meeting information
- Pending attendees
- Deleting users
- Adding attendees
- Cleaning up the interface
- Adding WebRTC
- Using security rules
- Next steps
Taught by
Ray Villalobos