Lab Assignment 1 - Avinash236/Android_Projects GitHub Wiki

Android Mobile application

Approach

Step 1:

Creating a base page which has the button of sign in and sign up features. Clicking on either of these will redirect to their respective pages.

Step 2:

In the Sign page, the user can sign in with his credentials or can also use social media login like google sign In. This google oauth is implemented with firebase. Forgot password option is also developed for user convenience.

Step 3:

After signing into the app, the user has the options of going to home page or he can surf through the options of need help where the user can get some help regarding the usage of android application and settings options to rate the app or for contacting the administrator of the application.

Home Page of the application

sign Up page

Sign In page - Main page of application

forgot password

Index page after logging In

settings page after logging in

Google sign in-1

Google sign in-2

Code screenshots

Methods

Listeners-1

Listeners-2

Firebase code

resultant activity