Resource Search

Overview

The Activities Curriculum interface within the RethinkEd Authoring Tool allows users to manage and organize activities efficiently.

Figma

https://www.figma.com/file/hq6VjWO99WfQaSzXswgVIY/Authoring?type=design&node-id=1521%3A12246&mode=design&t=FQNabfdpzUGL47kI-1

Epic

Feature 189022: Curriculum Table | SEL Authoring Tool

UI Description

  1. Tabbed Navigation:

    • A tabbed interface with options for Lessons, Modules, Activities, and Resources.

    • The user selects Resources tab upon entering the EDU Curriculum section of the Authoring Tool.

  2. Search:

    • A search bar to allow users to type in descriptions, keywords, file names, or resource titles, with autocomplete suggestions.

    • Search results are optimized to appear within 2 seconds under normal load conditions.

  3. Filters:

    • Multiple filters displayed in a specified order: Type, Languages, Status

    • Type (multi-select): Video, Document, Image

    • Languages (multi-select): English (EN), Spanish (ES)

    • Status (single select): Active, Draft

  4. Resources Table:

    • A table displaying lesson information with columns for Thumbnail, Resource Title, File Name, Type, Languages, Created By, Date Created, and Status.

    • Sorting functionality for each column where applicable, with numerical order for grades and alphabetical order for status.

  5. Add Resource Button:

    • A button labeled "Add Resource" to initiate the lesson creation process using the Resource Builder authoring tool.

User Interaction and Validation Notes

  1. Navigating Tabs:

    • Users can switch between Lessons, Modules, Activities, and Resources tabs to view different content types.

  2. Using Search and Filters:

    • Users can refine the resources displayed by typing in the search bar or selecting options from dropdown filters.

    • The search function should validate input and return relevant results.

    • Filter selections must reflect accurately in the resources table.

  3. Interacting with Resources Table:

    • Users can click on resource entries to view details or perform actions like editing resource

    • The ability to select multiple types and languages for filtering and sorting by status is supported.

  4. Adding New Resource:

    • Clicking the "Add Resource" button opens the Resource Builder authoring tool where users can create new Resource.

    • The system should validate that all required information is entered before a new resource can be saved.

Workflow Description

  1. Resource Management:

    • Users enter the Resources tab to manage curriculum content, accessing a comprehensive list of resources.

  2. Searching and Filtering:

    • To locate specific resources, users utilize the search functionality and apply filters based on type, language, and status.

  3. Adding Resource:

    • When adding a new resource, the user clicks "Add Resource" to launch the resource builder tool and input new resource details.

  4. Saving and Organizing Resources:

    • After creating a resource, the user saves it, and it's automatically integrated into the curriculum with the designated status tag.