Skip to content

Ana204/Login

Repository files navigation

📱 Login authentication 📱

Preview-Screens

Preview-Screens

About this Project

This project has as its first instance a personal training, for my portfolio. Built in front with some features, using FirebaseAuth for user authentication and FirebaseFirestore for data storage, making the page dynamic and responsive to be accessed from any Android device.

Functionalities

  • The first screen is the login, with validation of the filled fields,
  • Also on the login screen, if the password or email is incorrect, the user will be warned,
  • And finally with the correct password and email the user will be redirected to the profile screen, with a three-second progressbar,
  • On the profile screen there is the user's name and the email in which he registered, data retrieved from Firebase,
  • By clicking on the text of 'Create an account by clicking here' you are redirected to the registration screen, where it is filled with three fields, these fields are also validated if empty,
  • The password must contain at least 6 characters according to validation, otherwise the user will be warned,
  • If the user tries to register an existing account on FirebaseFirestore, the user will be warned,
  • And finally, if the email or password is correct, the user is successfully registered in the database and redirected to the profile screen.

Cloning the Repository
$ git clone https://github.com/Ana204/Login.git

Features

  • JAVA ☕ Java is a native android language. Nowadays, Java is the most used language for mobile development

About

☕ Authentication app using native Java language with FirebaseAuth ☕

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages