Challenge Summary
Read the challenge specification carefully and watch the forums for any questions or feedback concerning this challenge. Let us know if you have any questions in the challenge forum!
Round 1
Round 1 Submission01) User - Create onboarding request
02) Approver - Approve request
03) Admin - Question config
- As part of your checkpoint submission, you must upload your submission to MarvelApp so we can provide direct feedback on your designs. Please include the MarvelApp URL in your notes.txt.
- Make sure all pages have the correct flow. Use the proper file numbers, (1, 2, 3, etc.)
Round 2
Final SubmissionSubmit your Final design plus checkpoint updates
01) User - Create onboarding request
02) Approver - Approve request
03) Admin - Question config
04) Admin - Request Master list
05) Admin - Config
- As part of your Final submission, you must replace your round 1 submission with the final submission into MarvelApp so we can provide direct feedback on your designs. Please include the MarvelApp URL in your notes.txt
- Make sure all pages have the correct flow. Use the proper file numbers, (1, 2, 3, etc.)
Challenge Objective
- User interface design
- 5 screens
- Desktop/Web App
Project Background
- The client is looking for help to design a new UI based tool to onboard new users to various Risk applications based on multiple parameters like location, role, etc.
- Currently, user onboarding is managed by manually adding a user into each application and defining the access controls for the user type in each application.
- This new UI based tool will provide user onboarding at a centralized location.
- Use the following reference screens to understand the rough wireframes provided by the client.
Screen Requirements
Please make sure your design includes the following screens:
01 User - Create Onboarding request
- User types a URL and this page is opened. No login is required.
- There are two sections on this page - the first section has input fields for user details and the second section shows the questions.
- User can enter his details and answer related questions and submit the request.
- Questions are dynamic. They change based on user details.
- Upon clicking the submit button, an email will be sent to approver with a link to review details and approve.
02 Approver - Review User Details
- The approver opens the link received in the email (from the first screen).
- There are two sections on this page - this first section shows the user details, and the second section shows responses provided by the user. The second section is editable.
- Clicking approves button generates JSON file will be generated.
03 Admin - Question Config
- Ability to setup questions based on the application for which access is requested.
- Build conditional questions. (Ex. If question 1 has response ‘yes’, then ask question 2)
- The questions can expect a response in various forms. it can be yes/no, drop down, text box or ask for a file
- Build setup approver lists.
- Ability to set up warning messages that popup when answer is typed.
- Ability to add an option for the user to upload attachments.
04 Admin - Request Master List
- Ability to set all request status drill down.
- Export details to JSON.
05 Admin - Config
- Configure settings for the application flow.
Target Audience
Employees of a financial services company
Form Factor
- Web/Desktop: Minimum 1366px width and height adjusted accordingly.
Branding Guidelines
- Create your own color and typography palette.
Judging Criteria
Your submission will be judged on the following criteria:
- How well does your design align with the objectives of the challenge?
- Completeness of screens
- Cleanliness of screen designs
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.