Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 1011 Bytes

README.md

File metadata and controls

24 lines (17 loc) · 1011 Bytes

notepad

Flutter application to add and edit notes to Firebase Firestore cloud. It also has authentication system via Firebase Auth.

As a Native Android developer there are some similarities in Flutter and Native Android Development.

  • Bloc and Cubit state management technology is the flutter equvialent of MVVM, Jetpack ViewModel and Kotlin Flows API.
  • Injectable dependency injection framework is built top of the GetIt framework is equvialent of Jetpack's Dagger Hilt.
  • Freezed technology gives you Kotlin's powerful data and sealed classes vibe to Dart. It also provides you methods like Kotlin's when statement.
  • AutoRoute technology is very similar to Compose Destinations API.

Download demo

Tech stack:

  • MVVM
  • Firebase
  • Injectable Dependency Injection
  • Bloc
  • Cubit
  • AutoRoute
  • Freezed