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

Register
Submit a solution
The challenge is finished.

Challenge Summary

Welcome to HP Data Quality Landing Zone Project Design Challenge

This is a follow-up challenge to the recently completed HP Data Quality Landing Zone Project Wireframe Challenge and this time we need you to design how HP Data Quality Landing Zone application look and feel by following provided wireframe layout and specification below.

You need focus on delivering top notch features, ease to use application also present the best practice for responsive web application.

Round 1

Initial HP Data Quality Landing Zone Project for these following screens on Desktop Screen Size
1). Login
2). Dashboard
3). Job Details
4). Create New Job

 

Round 2

Final HP Data Quality Landing Zone Project combined with Checkpoint Feedback for these following screens:
1). Login (Desktop & Mobile Screen Sizes)
2). Dashboard (Desktop & Mobile Screen Sizes)
3). Job Details (Desktop & Mobile Screen Sizes)
4). Job Details Error
5). Create New Job (Desktop & Mobile Screen Sizes)
6). Edit Job
7). Edit Tags
8). Edit Schedule
9). Edit Monitoring
10). Edit Notification

 
Design Problem
The HP Data Quality team receives large amounts of data on a regular basis from various sources - manufacturing processes, customer surveys, internal customer service statistics, etc. They would like to develop a file transfer and monitoring tool that alerts internal resources when files arrive and then transfers those files to alternative locations within their infrastructure. The Landing Zone app will designate a folder for incoming data for each data source or data type and then a destination where it will be transferred. Often HP Data Quality personnel are moving files between regular and HDFS file systems.

Invision Link
- You must provide an Invision Link of your design for this challenge
- If you need an Invision Project, send email OR via challenge forum to this following email address: lunarkid@copilots.topcoder.com
- You must create and send 2 Invision link for Desktop and Mobile.

Downloadable Files
https://drive.google.com/drive/folders/0B31nrwic_6z0dlkwejRjN2E0SXc?usp=sharing
- Wireframe.zip - HP Data Quality Landing Zone Wireframe

General Requirements
- This application is going to be a responsive web application. Keep this in mind in your approach.
- Wireframe is just initial layout, for this storyboard challenge, please suggest any best practice design features
- When you create icon/graphic, make sure they use vector shape format.
- Styleguide: Get some inspiration from HP website and HP mobile application
- Color Theme: Open to any designer suggestion
- Fonts: Open to any designer suggestion
- Required Screen Size:
-- Desktop Standard Screen Sizes (1280px x 720px)
-- Mobile Retina Screen Sizes (750px x 13340px)

Submission Requirements
For this challenge you need build HP Data Quality Landing Zone Project Design storyboard screens for these following features and roles based on our completed wireframe solution (Check provided Wireframe.zip).
1). Login
- Users need to login with basic authentication.
- Create how login validation works.
- There are 2 flow for this application for “Admin” & for “Normal User”
- For this challenge, you just need focus on “Admin” flow.

2). Dashboard
- User see this dashboard after logged in as Admin
- Design how header bar should look and feel
- Display Total Summary statistics about currently running file transfer jobs
- Display Files Transferred Today statistics about recently completed file transfer jobs
- Display Scheduled Today statistics about today scheduled file transfer
- Think and suggest about the best way to display these statistics, are they should use donut chart, pie-chart or line chart, anything else that look great in this web application?
- Below the top statistics need display tab menu for these tabs
- You also need display Grid and List View option for each tabs
- Grid View will displayed by default
- Filter button need load the filter options
- New Job button will take user to Create New Job page

Currently Running tab

Grid View

- This tab contain all Currently Running Jobs
- Display tooltip button on the header, also ability to Edit the Job
- Click Job name will take user to detail page
- When user hover on the “Lorem_DNS” link there’s a tooltips show up for Server information
- Data statistic displayed as chart format
- Put clear way to show up all dates
- There’s Clock icon that will take user to Edit Schedule
- Tag button placed on the bottom of boxes

List View
- For the list view, user need able to sort the column
- We need displayed consistent content when transform from Grid to List View

Currently Completed tab
- This is tab for all Completed Jobs
- How you make differences to jobs that already completed
- Notice, there’s a failed information on the right side of job title
- No Edit Job and Edit Schedule button for this tab}
- No Completed Delivery & Next Scheduled Pickup for this tab
- Create Grid and List View for this tab

Failed Deliveries/Transfers tab
- This is tab for all Failed Deliveries/Transfer tab
- We need easy way to let user read the Failed reasons
- Match data like provided wireframe
- Create Grid and List View for this tab

3). Job Details
- Breadcrumb placed on top of screen
- Display Job Details information
- Edit button placed on the right side
- Source, Landing Zone and Destination need created as interesting graphic.
- This area need clearly explains to user the Job flow
- User need able to expand/collapse all the Job section
- There are different edit links that will take user to separated edit page
- Match content for all boxes

4). Job Details Error
- Basically this page using same layout like Job Details page
- But, you need show up clear way to indicated that the Job contain Error on the process

5). Create New Job
- Create New Job need display step wizard to guide user for each step.
- Next and Step Button placed on the bottom of screen

Step 1: Job Name
- This step contain Job Name text input

Step 2: Landing Zone
- This step contains available Landing Zone
- Page consists of Tree View layout and table layout on the right side
- User can search the folder or create new one
- User can search the tag or create new one
- When click create new folder, you need display the modal window
- Then user need able to set the tags
- User need able to select the available Landing zone before
- For your submission, suggest proper way for this Landing Zone User Experience when selecting folders and tags. Think about what is the easy way to user to use this Step

Step 3: Destination
- On this step user need filled IP Address or DNS
- After click Find there will be search result on table format
- User need able to select at the available option before can move to the next step

Step 4: Job Setting
- For this step there are 3 main section for:

Scheduling
- User need able to select Start Date & End Date
- Need show up the datepicker when click the dates
- User need able to select Days of the Week
- After select the day, there’s option to select Hour and Minutes

Monitoring
- User need able to select Monitoring time based on the available options

Notification
- Notification toggle options placed on the left side
- The notified users displayed as table format
- Click the Add User need show up the modal window
- on Modal Window, user can filter the table based on search on top
- Need able to select more than one user
- Edit User Notification will bring up another modal window for Edit User Notification
- There only Email address and SMS option when Edit the User Notification
- When user click Delete button need show up the confirmation modal window
- Finish button take user back to Dashboard

6). Edit Job
- Basically this Edit job will re-use same layout like when user Create New Job with some difference explained below

Step 1: Job Name
- This step contain Job Name text input

Step 2: Landing Zone
- Selected folder and tags need displayed by default for Edit Job
- User need able to remove folder and Add tag
- Think about the proper way for this step user interaction

Step 3: Destination
- Selected Destination displayed by default for this Edit Job
- There’s another box for Parameters information
- User need able to select the checkbox to enable the “Is HDFS Destination” as option
- Then, fill another data based on available dropdown, input and checkboxes

Step 4: Job Setting
- Show up some selected values when user navigated to this Job Settting page

7). Edit Tags
- This will be the individual screen to edit Tags.
- User can add another tags
- Think about to display this screen as separated page or modal window format?

8). Edit Schedule
- Show up some selected values for the available schedule
- Think about to display this screen as separated page or modal window format?

9). Edit Monitoring
- Show up some selected values for the monitoring options
- Think about to display this screen as separated page or modal window format?

10). Edit Notification
- Show up some selected values for the Notification and Notified users
- Think about to display this screen as separated page or modal window format?

Target User
- HP Internal Employee

Judging Criteria
- How well you create design for HP Data Quality Landing Zone Project Application
- Follow best practice of Responsive Design Patterns.
- Cleanliness of your graphics and design.
- User Experience

Submission & Source Files
Preview Image

Please create your preview image as one (1) 1024x1024px JPG or PNG file in RGB color mode at 72dpi and place a screenshot of your submission within it.

Submission File
Submit JPG/PNG image files based on Challenge submission requirements stated above.

Source Files
All source files of all graphics created in either Adobe Photoshop or Illustrator and saved as editable.

Final Fixes
As part of the final fixes phase, you may be asked to modify your graphics (sizes or colors) or modify overall colors.

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.

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:

2017 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

You must include all source files with your submission.

Submission limit

5 submissions

ID: 30056152