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

USER STORY: Update User Profile #23

Closed
4 tasks done
MoniPar opened this issue Feb 17, 2023 · 1 comment
Closed
4 tasks done

USER STORY: Update User Profile #23

MoniPar opened this issue Feb 17, 2023 · 1 comment
Labels
8 Story points Must Have Guaranteed to be delivered
Milestone

Comments

@MoniPar
Copy link
Owner

MoniPar commented Feb 17, 2023

As a user, I can update my profile information so that change my details when necessary.

Acceptance Criteria

  1. The profile page is an editable form populated with the user's information.
  2. It can only be accessed by the logged in user.
  3. The user is able to update their information and submit the form via the Update button at the bottom.
  4. Form is validated before saved and the user is alerted to required fields/invalid inputs.
  5. User is directed back to the profile page after successful update, showing the updated information.

Tasks

  • Create the ProfileUpdateForm
  • Add form to view
  • Update the profile template
  • Update the profile view
@MoniPar MoniPar added 8 Story points Must Have Guaranteed to be delivered labels Feb 17, 2023
@MoniPar MoniPar added this to the User Profile milestone Feb 17, 2023
@MoniPar
Copy link
Owner Author

MoniPar commented Feb 21, 2023

User's first-name, last-name, username and email cannot be updated by the user. Only the phone and their event's information is. After updating the profile information, user is directed back to home rather than back to the profile page. A success message notifying the user that their profile has been updated is displayed on the home page.

@MoniPar MoniPar closed this as completed Mar 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
8 Story points Must Have Guaranteed to be delivered
Projects
Development

No branches or pull requests

1 participant