The User Profile page should display the user's personal information π. This is an essential feature that allows users to view and verify their personal details. It also enhances the personalization aspect of the user experience.
π¨ Implementation Details
User Information: Display the user's first name, last name, and date of birth π on the User Profile page.
User Addresses: List all of the user's saved addresses π on the User Profile page. Each address entry should display all relevant information (street, city, state, zip code, country). Also, clearly indicate which address is set as the default billing address and which one is the default shipping address. Use appropriate labels or markers to distinguish them.
π¨ Visual Implementation Ideas
User Info Layout: You might want to divide the User Profile page into different sections for clarity. For example, one section could be dedicated to personal information (name, date of birth), while another could list user addresses.
Highlighting Default Addresses: Clearly differentiate the default shipping and billing addresses from the rest. This could be achieved by using different background colors, adding a label, or placing these addresses at the top of the list.
β Acceptance Criteria
[x] The User Profile page displays the user's first name, last name, and date of birth.
[x] The User Profile page lists all saved addresses for the user, with all relevant information for each address.
[x] The default billing and shipping addresses are clearly indicated on the User Profile page.
π― Issue RSS-ECOMM-3_14: Present User's Personal Information on User Profile Page (10 points)
π Description
The User Profile page should display the user's personal information π. This is an essential feature that allows users to view and verify their personal details. It also enhances the personalization aspect of the user experience.
π¨ Implementation Details
π¨ Visual Implementation Ideas
β Acceptance Criteria
π Useful Links and Resources