BONUS: 5‌ CHECKPOINTS AWARDED WORTH ‌$100‌ EACH

Register
Submit a solution
The challenge is finished.

Challenge Summary

Make my large number of tags manageable in bulk.

Welcome to the Metadata Editor App UI Design Challenge! Design a User Interface based on the provided wireframe and with great user experience in mind.

In this challenge, we are looking for an application where data users can view and edit existing metadata fields. The database is a relational database, similar to what sits on the backend of classifieds websites such as Craigslist/Gumtree. Administrators need to be able to find items within the database using a search function along with filters to narrow down relevant results. Results are then selected, with the metadata editor opened up to make changes to the assigned tags - the functions incorporated into the metadata editor should be the primary focus of the challenge.

 

Challenge Objectives

  • UI design for 6-10 screens/features plus variations (see wireframes)

  • Desktop format

  • Explore presentation of the content and functionality provided on wireframes.

Round 1

Submit your initial designs and concepts for checkpoint review:

1. Landing/Welcome screen

2. Admin/User Dashboard 

3. Datasets Association/Management

6. Search & Filter to find specific tags or datasets

7. Editing and Saving Field Changes

Round 2

Submit your final designs for round 2 and checkpoint updates as per feedback:

1. Landing/Welcome screen

2. Admin/User Dashboard 

3. Datasets Association/Management

4. Tags Management

5. Activity Logs

6. Search & Filter to find specific tags or datasets

7. Editing and Saving Field Changes

8. Version control on tags


Application Overview

Currently, metadata tags are applied to datasets through Azure Data Catalog. While there are less than 15 tag types at this time, the large number of datasets means that the number of tags quickly becomes unmanageable. Updating the definitions is not feasible, and monitoring gaps become nearly impossible.
 

Target Users

  • Data Stewards and Data Governance officers

 

Example Workflows

1. Apply a new tag type called “Privacy” with a value “True” to all datasets containing the word “Employee”.

2. Update the tag “Security Level” to change any Value reading “PrtractedA” to “Protected A”.

3. Delete a tag type called “TEST” from all systems.

4. Review any tag types implemented by a specific user

5. Review all datasets without tags

6. Review all datasets missing a particular tag type

 

Screens / Features Requirements

Please design the primary screens listed below and included in the wireframes. Also include the variations shown with functionality in the wireframes.

Please do not copy the layout and style shown in the wireframes. We are looking for unique creative designs.

 

1. Landing/Welcome screen

  • Warning message if user is not in recognized cloud RBAC (Role Based Access Control)

  • “Hello [User Type]” 

  • User Types: Read Only > Limited Admin > Super Admin > Unrecognised (Warning Message)

  • Note that login screen is not required as the admin would be accessing the app through their Azure dashboard RBAC

2. Admin/User Dashboard 

The dashboard will show Metadata Search Activities usually with the following fields:My Assets

  • Pinned Assets

  • Un-Annotated Assets

  • Search (Quick Search, Advance Search, and Save Searches)

  • Asset Overview

  • Access Overview

  • Recent Activities

3. Datasets Association/Management (management of Tags as part of Datasets)

  • Filter (Filters, Saved Filters, and Save/Clear Filter)

  • List of Assets (List Assets, Annotated Assets, and Un-annotated Assets)

  • Tag Editor

4. Tags Management

  • Filter (Filters, Saved Filters, and Save/Clear Filter)

  • List of Tags (All Tags, Active Tags, and Deleted Tags with restore functionality)

  • Bulk Edit Tag

  • Bulk Data Asset Association

  • Bulk Delete Tag

  • Create New Tag

  • Edit Single Tag

  • Delete Single Tag

  • Tag Details

  • Single Tag Data Association

  • Version Control

  • Tag Log Management

5. Activity Logs

  • Filter (Filters, Saved Filters, and Save/Clear Filter)

  • Activity List (All, My Activities, Other User Activities)

 

Additional Functional Areas:

6. Search & Filter to find specific tags or datasets

  • This screen should include the ability to find tags or datasets

  • The user should be able to select multiple results for editing/updating the tags

  • See the provided draft screen in the forum for added info

7. Editing and Saving Field Changes

  • This screen is connected to the Search & Filter screen (this can be a separate screen or combine it with the Search & Filter)

8. Version control on tags

  • This area allows users to manage version control whenever there’s an update with a particular tag


Branding Guidelines

  • There’s no required branding guidelines, creative freedom is upon yours.

 

Design Assets

Target Device

  • Web/Desktop: 1366px width with height adjusted accordingly

 

Final Deliverables

  • All original source files.

  • All original source files of the submitted design. Files should be created in Adobe Photoshop, Illustrator, XD, or Sketch!

  • Marvel Prototype

    • We need you to upload your screens to Marvel App.

    • Please send your marvel app request to jamesmarquez@gmail.com (challenge copilot)

    • You MUST include your Marvel app URL as a text file in your final submission labeled “MarvelApp URL” (in your marvel app prototype, click on share and then copy the link).

Please read the challenge specification carefully and watch the forums for any questions or feedback concerning this challenge. It is important that you monitor any updates provided by the client or Studio Admins in the forums. Please post any questions you might have for the client in the forums.

Stock Photography

Stock photography is not allowed in this challenge. All submitted elements must be designed solely by you. See this page for more details.

How To Submit

  • New to Studio? ‌Learn how to compete here
  • Upload your submission in three parts (Learn more here). Your design should be finalized and should contain only a single design concept (do not include multiple designs in a single submission).
  • If your submission wins, your source files must be correct and “Final Fixes” (if applicable) must be completed before payment can be released.
  • You may submit as many times as you'd like during the submission phase, but only the number of files listed above in the Submission Limit that you rank the highest will be considered. You can change the order of your submissions at any time during the submission phase. If you make revisions to your design, please delete submissions you are replacing.

Winner Selection

Submissions are viewable to the client as they are entered into the challenge. Winners are selected by the client and are chosen solely at the client's discretion.

ELIGIBLE EVENTS:

2020 Topcoder(R) Open

Challenge links

Screening Scorecard

Submission format

Your Design Files:

  1. Look for instructions in this challenge regarding what files to provide.
  2. Place your submission files into a "Submission.zip" file.
  3. Place all of your source files into a "Source.zip" file.
  4. Declare your fonts, stock photos, and icons in a "Declaration.txt" file.
  5. Create a JPG preview file.
  6. Place the 4 files you just created into a single zip file. This will be what you upload.

Trouble formatting your submission or want to learn more? ‌Read the FAQ.

Fonts, Stock Photos, and Icons:

All fonts, stock photos, and icons within your design must be declared when you submit. DO NOT include any 3rd party files in your submission or source files. Read about the policy.

Screening:

All submissions are screened for eligibility before the challenge holder picks winners. Don't let your hard work go to waste. Learn more about how to  pass screening.

Challenge links

Questions? ‌Ask in the Challenge Discussion Forums.

Source files

  • Layered PSD files created in Adobe Photoshop or similar
  • AI files created in Adobe Illustrator or similar
  • Sketch

You must include all source files with your submission.

Submission limit

Unlimited

ID: 30127937