Skip to content

As a user, I want to view and edit Personal information so that I can manage my detail information to show others

Acceptance Criteria

  • user should be able to see their personal details such as full-Name, email, address, etc., displayed in a personal page.
  • user should have an page to edit any of their details, like full-Name, email, address, etc.
  • user Details should be editable, and changes can be saved after modification when you seek the personal details page.
  • user should have the button to cancel changes before saving and revert to the previous information.
  • user should should have a clear button to save changes.
  • if the user enters invalid data (like an incorrectly formatted email), an error message should be displayed.
  • the user’s personal data should only be viewable and editable by themselves, unless admin
  • (optional) user can see the matches in the detail page

Task

  • create html by Thyemleaf and CSS structure
  • display details on a personal page
  • create a personal details editing page
  • make user details editable
  • add a cancel button to revert changes
  • add a save changes button
  • implement validation and error messaging
  • user privacy and access control
  • (optional)display own matches on the Personal Page
Edited by Yibo Zhu