Skip to content

raheemadamboev/notepad

Repository files navigation

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

About

Flutter application that you can add and edit notes from cloud. It also implements authentication system. Firebase, MVVM, Bloc, Cubit, Freezed, Injectable, AutoRoute...

Topics

Resources

License

Stars

4 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors

Languages