Vasileios20 / infinity-hub

hackathon
0 stars 3 forks source link

Task: List & Create Remaining User Stories #57

Open DeeMcCart opened 3 months ago

DeeMcCart commented 3 months ago

As a role I want to feature so I can benefit

Acceptance Criteria:

Tasks:

DeeMcCart commented 3 months ago

A rough list just looking at anothr similar PP project: Even though its Thursday now its probably still worth doing this exercise as the list below will progress to the readme and the testing process as well as to the project boards. Many of the user stories below are near-completion based on the work done so far, but need to be verified on the site (dont close the user story until the feature has been tested and a screenprint added in the commets to prove its working)

As a site admin I can create, read, update and delete articles/resources so that articles are visible and attractive to the user As a Site User I can click on an article to select it so that I can view article content/ detail As a Site User I can view a paginated list of rearticles so that I can select one to read As a site user I can register to create a personal profile so that I can personalise my site experience

Ability to like/unlike an article: As a site user I can like/unlike an article so that I provide feedback to other users about which articles are most useful As a site user/Admin I can view the number of likes on each article so I can see which is the most popular or useful

Ability to like/unlike a discussion forum post: (as above, just for discussion-forum posts/comments)

Favourite: As a registered user I can mark articles of interest so that I can see a set of linked articles within my profile and can access them at a time that suits me without needing to return to search the main article page

SPECIFIC TO THIS INFINITY-HUB SITE: Filter: Unregistered user As a Guest User I can filter my view of articles on the resources page by lifestage and/or neurodiversity so that I can see articles relevant to a particular stage

Filter: Registered user As a Registered User I can automatically filter articles on the resources page so that I can see articles relevant to the lifestage and neurodiversities stored on my profile As a Registered User I can filter my view of articles on the resources page so that I can see articles relevant to a particular stage

As a Guest User I can access resources without creating a profile so that I can engage with site content before committing to site (include a task here to ensure that the guest/unregistered user cannot access Discussion Forum)

As a Guest User I can create a profile so that I can access site Discussion Forums As an Admin I can approve a profile to permit access to site discussion Forum (include a task here to ensure that the guest/unregistered user cannot access Discussion Forum)

As a Registered/returning user I can Create a discussion post so that share an opinion/fact/concern/seek advice and prompt discussion on a topic As a site user I can Leave replies against a forum post so that I can add my experience/ opinion to the discussion As a site admin I can view/approve/delete user comments on a post so that I can moderate site content

As a Returning User I can progressively reveal my identity so that I can engage with content without being forced to unmask (This one is met by: User profile has user-modifiable alias - the alias must be what displays against any user-created content (if no alias on profile then display username); User profile has user-modifiable avatar - this will display against content they have created - can choose to use a representative image or personal photo