Library Portal
Frontend
| Feature | Comments |
|---|---|---|
1 | Home Page As a site visitor, I want the home page to be my landing page to the site and allow me to search for resources and contribute resources to the library so that I can quickly get started in using the site's main features | Notes
Additional Improvements
|
2 | Site Language Selector As a site visitor, I want to be able to select a different language for the site, so that I can switch the site language to one that I can understand | Notes
Additional Improvements
|
3 | Home Page - Featured Resources Section As a site visitor, I want to be able to view featured resources in the home page, so that I can quickly view the top or most view resources of the library | Notes
Additional Improvements
|
4 | Home Page - Quick Resources Statistics Section As the site owner, I want to display a visual summary of the resource statistics, so that I can highlight the total number of contents of the library | Notes
|
5 | Home Page - Sponsor Section As the site owner, I want to be able to feature the sponsors of the project so that we can show them our appreciation and add to their impact visibility | Notes
|
6 | Library Page As a site visitor, I want to be able to go to a library page, so that I can view all resources add to the site | Notes
Additional Improvements
|
7 | Library Page - Search and Filter Sidebar As a site visitor, I want to be able to search and filter library resources by category, so that I can view resources that match my search and chosen categories | Notes
Additional Improvements
|
8 | Exercise Cards As a site visitor, I want to be able to view exercise information as cards, so that I can quickly view important information about the exercise | Notes
|
9 | Exercise Details As a site visitor, I want to be able to view the full exercise information, so that I can view the full details of the exercise | Notes
Additional Improvements
|
10 | Exercise Details - Attachment Section As a site visitor, I want to be able to see any attached content to the resource, so that I can view and/or download them | Notes
Additional Improvements
|
11 | Contribute Resource Page As a site visitor, I want to have a page to contribute resources to the library, so that I can add exercises, education materials and/or questionnaire content to the library | Notes
|
12 | Confirm Submission Pop-Up As a site visitor, I want to a final submit confirmation pop-up when submitting resources, so that I do a final review of the items I'm submitting | Notes
Additional Improvements
|
13 | Two Step Submission Confirmation As the site owner, I want to add a 2-step confirmation process for resource submission, so that I can filter out spam/robot submissions | Notes
Additional Improvements
|
14 | Add Exercise Resource As a site visitor, I want to be able to add an exercise resource, so that I can contribute to the library resources | Notes
Additional Improvements
|
15 | Add/Edit Translations for the Resource As a site visitor, I want to be able to add/edit the translation of the resource that I'm viewing, so that I can improve the existing translation | Notes
|
16 | Education Material Cards As a site visitor, I want to be able to view education material information as cards, so that I can quickly view important information about the education materials | Notes
|
17 | Education Material Details As a site visitor, I want to be able to view the full education material information, so that I can view the full details of the education material | Notes
Additional Improvements
|
18 | Add Education Material Resource As a site visitor, I want to be able to add an education material resource, so that I can contribute to the library resources | Notes
|
19 | Questionnaire Cards As a site visitor, I want to be able to view questionnaire information as cards, so that I can quickly view important information about the questionnaire | Notes
|
20 | Questionnaire Details As a site visitor, I want to be able to view the full questionnaire, so that I can view the full details of the questionnaire | Notes
Additional Improvements
|
21 | Add Questionnaire Resource As a site visitor, I want to be able to add a questionnaire resource, so that I can contribute to the library resources | Notes
|
22 | About Us Page As the site owner, I want to have an About Us page, so that I can publish important information about HI and this library | Notes
|
23 | Terms and Conditions Page As the site owner, I want to have a Terms and Conditions page, so that I can publish the terms and conditions for users in using and contributing to the library | Notes
Additional Improvements
|
24 | Acknowledgment Page As the site owner, I want to see an Acknowledgement page, so that I can publish the top contributors in the library | Notes
Additional Improvements
|
Backend
| Feature | Comments | Sign-off |
|---|---|---|---|
1 | Login Page As an admin/moderator, I want to have a login page, so that I can access the site's backend | Notes
|
|
2 | Account Verification As the site owner, I want the new admin/moderator users to verify their accounts, so that I can validate that they received a proper account creation invite in their email | Notes
|
|
3 | User Role Setup As the site owner, I want to be able to define user roles for the backend users, so that we can restrict access to some parts of the site | Notes
|
|