Page Properties | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
🎯 Objective
To provide users with a space to upload files such as images, links, documents, audio, videos, or interactive content, as well as create links to other websites.
\uD83D\uDCCA Success metrics
Goal | Metric |
Displays To display the option to upload files to RLP.Displays all the available products for the userfiles and links uploaded/created by the user. | Shows all files and links that the user uploaded/created, displaying them in up to 4 rows and allowing the scrolling of more. 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/link by name, alias, and code/title. |
Users have a filter by Class. | When applied, the files will be divided among the existing classesfiltered to show only those shared with the selected Class. |
Users have a filter by file type. | When applied, the files will be divided among the existing file types filtered to show only the selected type (audio, video, document, image, etc.link). |
Users have a field means for file upload. | Users should be able to add files from their devicedevices, as long as they are formats compatible with RLP (audio, video, documents, etc.) by clicking <UPLOAD>, accordingly to the defined extensions for Types), clicking/tapping on the <UPLOAD> button, which should launch the Upload Content popup. |
Users have a field for uploading means to create a new link. | Users should be able to add new links , hitting <NEW WEBLINK>by clicking/tapping on the <NEW WEBLINK> button, which should launch the New Weblink popup. |
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 can sort files by title, shared share with..., date, and size. When applied, the files will display: | Title: All available titles in the list of uploaded files. Shared with: The classes with which the file has been shared. Date: When the file was uploaded. Sorting should be ASC/DESC, alphanumeric. 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
The user has 100MB of storage space.
\uD83D\uDDD2 Requirements
Requirement | Importance | Notes | ||||||
---|---|---|---|---|---|---|---|---|
The Class filter should present only those classes to which the user belongs to. |
| |||||||
The system shall be able to identify the uploaded file type by its extension, being these listed in CMS settings. | For example, a setting should be able to define “.png, .bmp” as “images”, so any file with these extensions will be shown when the Type filter is selected for Images. |
\uD83C\uDFA8 User interaction and design
...
Question | Answer | Date Answered |
---|---|---|
How much storage space does the user have available for file uploads? | The user has 100MB of storage space for file uploads. |