DeeMcCart / CI_PP4_Financial_Planner

Financial_Planner: Authorative information on financial processes in Republic of Ireland
0 stars 0 forks source link

User Story: Returning user, create and update personal profile page UserProfile and Bookmarks #34

Closed DeeMcCart closed 11 months ago

DeeMcCart commented 11 months ago

/EPIC: Personal Financial Plan

As a returning user I can maintain my personal profile so that I can personalise my experience and track the articles and actions I wish to pursue

Assumptions:

This is a split of issue#32 which was partially completed in sprint #7. While #32 put the basic structure in place some of the functionality such as the ability to create and maintain a user profile, and the ability to view and edit bookmarks for this user, wasn't delivered, so this issue has been created for the next sprint.

Acceptance Criteria

Tasks

DeeMcCart commented 11 months ago

SPRINT 7 REVIEW 13/11/23: Created this issue to cover outstanding items from issue #32 and issue #22 within sprint7.

DeeMcCart commented 11 months ago

13/11/23 - Task3, task4 - DONE - note that delete is one per record and the user gets a confirm delete page..... note that these have been achieved using function-based rather than class-based views so may need to be revisited. 15/11/23 Task3, Task4, task5 - The breakdown of actions, bookmarks and comments is shown on the user's MyPlanner page, so there is no longer a need to provide a button for each on the 'summary of user engagement' section. On playing with the ability to delete bookmarks and comments directly from the MyPlanner page, decided to instead provide a link to the article, and the user can perform the maintenance directly on the Article page.
17/11/23 It is now possible to create a user profile by going to the 'my planner' page and accessing url my_planner/create_user (although the link button not yet working correctly) 18/11/23 The user maintenance extended to creating a profile picture and adding essential data items (e.g. year of birth and approx age)