User story
As a user, I would like to view my profile information so that I can update or delete it, and have a personalized experience with my fitness journey.
Description
The Profile Page Updates issue involves updating the user interface for displaying the user's profile information. This includes adding the user's username to the profile details, improving the display of height and weight to include conversions, and creating a confirmation dialog when the user clicks on the 'delete profile' red trash icon button to ensure the user understands that deleting their profile will remove all of their data and is not recoverable. It also includes updating the logic to re-route the user to the app's login/register page once their profile has been deleted, since they would need to create a new account/profile to be able to start using the app again. The form for profile creation/editing should also be updated to request DoB input as opposed to age.
Note: this is a follow-up issue to #2
Acceptance Criteria
[x] Display information in nice format
[x] Age is calculated from input DoB
[x] All buttons work as expected
[x] confirmation dialog appears when deleting profile
[x] confirmation dialog matches the UI of the rest of the page, and is clear and easy to use
[x] responsive design to ensure cross device compatibility
Testing
[x] Displaying correct information
[x] test responsiveness across devices
[x] Re-routing to the appropriate places upon corresponding actions
User story As a user, I would like to view my profile information so that I can update or delete it, and have a personalized experience with my fitness journey.
Description The Profile Page Updates issue involves updating the user interface for displaying the user's profile information. This includes adding the user's username to the profile details, improving the display of height and weight to include conversions, and creating a confirmation dialog when the user clicks on the 'delete profile' red trash icon button to ensure the user understands that deleting their profile will remove all of their data and is not recoverable. It also includes updating the logic to re-route the user to the app's login/register page once their profile has been deleted, since they would need to create a new account/profile to be able to start using the app again. The form for profile creation/editing should also be updated to request DoB input as opposed to age.
Note: this is a follow-up issue to #2
Acceptance Criteria
Testing