Skip to content

This code is just an example code to show the implementation of a login system based on Google Firebase.

License

Notifications You must be signed in to change notification settings

unknownCoderDetected/Flutter-Login-App

Repository files navigation

Flutter LoginScreen example

This app shows you an example of how to implement Login/Registration system based on Google Firebase.

This code furthermore does include following features:

  • AppLocalization: German and English are currently supported
  • Bloc Design Pattern: For a few components the Bloc pattern has been used to show error messages, show or hide loading spinners, etc.
  • In order to maintain the functionality of this source code, tests have been written to improve stability and maintainability (Unit, Widget, Integration)
  • Clean Code

Images

Homescreen Login Screen Reset Screen Register Screen
Home Screen Login Screen Reset Password Screen Register Screen

Plugins

This app is currently extended with the following plugins. The list below only contains non-default plugins.

Plugin Version
firebase_core 0.4.3+1
firebase_auth 0.15.3
mockito 4.1.1

Todos

  • Integrate Google SignIn method
  • Design Improvement

License

MIT

About

This code is just an example code to show the implementation of a login system based on Google Firebase.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages