Completed
Introduction
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Full Stack Flutter, Firebase and Riverpod - Build a YouTube Clone
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 Create Firebase Project
- 3 Introduce starting project
- 4 Login page UI
- 5 Google Sign In
- 6 Introduce Flutter Riverpod
- 7 Sign in methods
- 8 Create Firestore database
- 9 collect user data
- 10 username validation logic
- 11 Channel Feature
- 12 Fetch user data
- 13 my channel page UI
- 14 display my channel data provider
- 15 Channel settings UI
- 16 customize channel logic
- 17 Users Channel page UI
- 18 Start Upload Feature
- 19 Pick video method
- 20 Upload Long Video
- 21 Account Page
- 22 Create Video's thumbnail page
- 23 Display Long Videos
- 24 acctual video
- 25 play and pause video
- 26 Display Suggested videos
- 27 Comment Feature
- 28 Comment sheet UI
- 29 Display Comments
- 30 Start Short Video Feature
- 31 Edit short Video || video editor package
- 32 Export Video
- 33 Add short video to Firestore
- 34 Display Short Videos
- 35 Search Feature
- 36 Filter Videos and Channels
- 37 First comment in each video
- 38 Like Video Logic
- 39 View Video
- 40 Subscribe Channels