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
Homescreen | Login Screen | Reset Screen | Register Screen |
---|---|---|---|
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 |
- Integrate Google SignIn method
- Design Improvement
MIT