-
Notifications
You must be signed in to change notification settings - Fork 11
User Interface
Paul Valderama edited this page Mar 23, 2020
·
58 revisions
- Login Button
- Renders login page
- Sign Up Button
- Renders sign up page
-
Username Input
-
Password Input
-
Submit Button
- A post request sent to login endpoint will authenticate username and password.
- Sign Up Button
- renders sign up page
-
E-mail input
-
Username input
-
Password Input
- Once all three inputs are populated, send a request to validation endpoint to make sure inputs meet the requirements and we have no duplicates and display prompt of either passing or failing.
- A debounce function will determine when a user stops typing and a request will be sent at that point.
- Submit Button
- Sends a post request to signup endpoint to create user
- Resend Button
- Sends a post request to confirm endpoint to check if email is confirmed
- Confirm Email link
- Will take send the user to the database setup page
- Displays list of existing databases
- Displays selection box to create new Databases
- Displays list of databases with new database created.
- Select Database, click create button to create new database.
- Display new databases at the bottom of the database list.
- Logout Button
- Sends a get request to logout endpoint
- renders login page
- input password
- The password is used to create a database
- Set Button
- Sends a request to database setup endpoint