A Flutter project which include three screens Login, Sign Up and Dashboard.
Firebase Authentication is used for Login And Sign Up.
Bloc is used for state management.
For new user goto Sign Up screen from Login Screen
- Enter your valid email address.
- Enter eight or more charaters password.
- Enter confirm password it should be same as above.
- Then click on Sign up button If everything is correct then it will create account and send you to Dashboard screen.
For users who already have an Account goto LogIn screen
- Enter your valid email address.
- Enter your correct password.
- Then click on Login button If everything is correct then it will send you to Dashboard screen.
Login Screen | SignUp screen | Dashboard Screen |
![]() |
![]() |
![]() |