I used this project to practice user authentication with Firebase database. It is a simple log in email catcher that encrypts passwords upon login and keeps a user logged in even on refresh of page untill logout button clicked.
screenshot of the sign up page including Google login.
screenshot of sign in.