🎯 Objective
To provide users with a space to upload files such as images, links, documents, audio, videos, or interactive content.
\uD83D\uDCCA Success metrics
Goal | Metric |
Displays the option to upload files to RLP. | Displays all the available products for the user. For students, the options should be presented the same way as for teachers. |
Users have a search field. | It should be possible to search for a file by name, alias, and code. |
Users have a filter by Class. | When applied, the files will be divided among the existing classes. |
Users have a filter by file type. | When applied, the files will be divided among the existing file types (audio, video, document, image, etc.). |
Users have a field for file upload. | Users should be able to add files from their device, as long as they are formats compatible with RLP (audio, video, documents, etc.), hitting <UPLOAD>. |
Users have a field for uploading a new link. | Users should be able to add new links, hitting <NEW WEBLINK>. |
Users have a checkbox for each uploaded file. | Users, on click/tap the selection checkbox, can share, edit, or delete the selected file. |
Users have filters by title, share with..., date, and size. | When applied, the files will display:
The available space for file upload is also displayed, with a limit of 100MB. |
The user has an option to return to the Dashboard. | On click/tap <Go back>, you return to the Dashboard. |
\uD83E\uDD14 Assumptions
Files can be uploaded by class.
The user has 100MB of storage space.
\uD83D\uDDD2 Requirements
Requirement | Importance | Notes |
---|---|---|
NORMAL |
\uD83C\uDFA8 User interaction and design
Open Questions
Question | Answer | Date Answered |
---|---|---|
What formats are supported? | The supported formats are:
| |
How much storage space does the user have available for file uploads? | The user has 100MB of storage space for file uploads. |