Skip to content
This repository was archived by the owner on Nov 5, 2022. It is now read-only.
This repository was archived by the owner on Nov 5, 2022. It is now read-only.

Add a login screen #22

Open
Open
@CompSciLauren

Description

@CompSciLauren

Is your feature request related to a problem? Please describe.
There is no login page for users yet.

Describe the solution you'd like
Add a login screen. This would be a new page that can be accessed in the nabber. It will say “Login” in the navbar. It should go in between the Statistics page and Log an Issue page in the navbar.

It should use a Terra card to contain the login features. And inside the card it should have a place for the user to enter their email address and password. There should also be a login button.

There should be a separate button to sign up for an account. When clicked, the login Terra card should be replaced with a signup Terra card. The signup card should have a place to enter an email address, enter a password, confirm the password, and submit.

Additional context
This GitHub Issue is for designing the page itself as well as creating the layout based on whether a user is logged in or not. User authentication on the backend has not been connected to the frontend yet, that will happen as part of #30.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions