This app has a landing/welcome page which opens first whenever the user opens up the app, a login page, a signup page, a forgot password page, and a user home page.
Landing/Welcome Page : opens first whenever the user opens up the app : it have two options to select Login/Signup.
Login Page : Helps to Authenticate user and on successful authentication redirects to the User Home Page : It also have Forgot Password Button which redirects to the Forgot Password Page.
Forgot Password Page : Facilitates user to recover lost password.
SignUp Page : Facilitates user on-boarding, on successful on-boarding and authentication redirects to the User Home Page.
User Home Page : Currently it Contains personalised greeting for the user with the name, and a Logout Button to facilitate logout : on successful logout/signout it redirects to the Login Page.
Flow of the APP : Welcome page -> Login / Signup Page -> User Home Page.
Sub-flow(if any) of the Pages : Login Page -> Forgot Password.
firebase is used for the backend to manage the login/signups.
Feel free to ask for any help and doubt regarding the project.