Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Registration UI #7

Closed
12 tasks
abha224 opened this issue Jun 1, 2020 · 0 comments · Fixed by #27
Closed
12 tasks

Create Registration UI #7

abha224 opened this issue Jun 1, 2020 · 0 comments · Fixed by #27
Assignees
Labels
Category: User Interface Improvements or additions to design. Program: GSOC Related to work completed during the Google Summer of Code Program.

Comments

@abha224
Copy link
Contributor

abha224 commented Jun 1, 2020

Description

As a user,
I need to be able to register on OSP,
so that I can login to the website.

Mocks

As finalized in issue #3

Acceptance Criteria

Update [Required]

  • Create Registration UI
  • UI should follow the agreed mockup
  • Throw validation errors on the UI if the email does not match [email protected], password does not follow a combination of at least 1 digit, at least special character, at least uppercase letter, and length as 12 characters, confirm password does not match password, any of the mandatory fields are missing.
  • If registration is successful, then I should see a message saying registration was successful.
  • Error handling on the UI part is you receive an error from the backend service with an appropriate message.

must have the fields for registration:

  • username
  • email
  • password(should be masked)
  • confirm password(should be masked)
  • must have Register and Login buttons

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

2-3 days

@abha224 abha224 added Category: User Interface Improvements or additions to design. Program: GSOC Related to work completed during the Google Summer of Code Program. Type: Enhancement New feature or request. labels Jun 1, 2020
@abha224 abha224 added this to the first coding phase milestone Jun 1, 2020
@abha224 abha224 removed the Type: Enhancement New feature or request. label Jun 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category: User Interface Improvements or additions to design. Program: GSOC Related to work completed during the Google Summer of Code Program.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants