Flutter Firebase Bloc Notes Course

Learn how to build a notes app using Flutter and Firebase with Bloc for state management.

Prerequisites

  • Have Flutter installed
  • Intermediate knowledge of Flutter and Dart
video_icon
Recorded
25 Lessons
clock_icon
Runtime
3h 39m

launch_club_logo

Launch Club Pro

 

✅  Unlimited access to all existing and future courses

✅  Join our private Discord server

✅  Access to all source code

✅  Learn at your own pace

Get Access

Lessons

Course Introduction


🖥️  Introduction
1:28
📝  Source Code

Architecture Overview


🖥️  Firebase and Bloc Architecture
1:56
🖥️  Pubspec Setup
1:15

Firebase Setup


🖥️  Firebase iOS Setup
2:42
🖥️  Firebase Android Setup
4:36
🖥️  Firebase Configuration
2:14

Entities and Models


🖥️  User Entity and Model
8:57
🖥️  Note Entity and Model
17:13

Repositories


🖥️  Auth Repository
20:53
🖥️  Notes Repository
11:38

Blocs


🖥️  Auth Bloc
11:59
🖥️  Notes Bloc
10:59

Home Screen


🖥️  MultiBlocProvider - Auth Bloc
5:22
🖥️  SimpleBlocDelegate
4:12
🖥️  Custom Scroll View - Sliver App Bar
4:44
🖥️  Notes Grid
10:49
🖥️  BlocConsumer and BlocBuilder
0:55

Note Detail Screen


🖥️  Note Detail Bloc
23:45
🖥️  Note Detail Screen
18:15
🖥️  Color Picker
8:34

App Themes (Light and Dark Mode)


🖥️  App Themes
2:27
🖥️  Theme Bloc and Shared Preferences
7:31
🖥️  Theme Icon Button
4:57

Login and Signup


🖥️  Login Bloc
14:58
🖥️  Login Screen
17:16

Wrap Up


📝  Conclusion
launch_club_logo
Get Access