Design Interface Challenge

Brief

You are designing part of an admin interface for shareyourbestphoto.co (not a real site). The public website is already up and running. The sole website administrator is failing to cope with the number of emails generated by the photo submission form, and is falling further and further behind with curating and posting the best content to the website. The process of editing and publishing the chosen content is already in place and is not part of the scope of this brief. The submission form on the website receives on average 100 submissions per day, of which around 40% will be suitable for publication on the website.

Design Challenge

Design an interface to manage the process of sorting through submissions stored in the database, identifying the best content, categorising it, and saving it to a drafts queue. Speed should be the number one priority.

Form Submission Details

The form that collects the data is on the website, and consists of the following mandatory fields:

  • Image upload

  • Photo location (as latitude/longitude)

  • Country (Free text)

  • Date and time (standardised format)

  • Photo description

  • Submitter name

  • Submitter email address

Details

  • Photos can be assigned multiple categories

  • There are 20 categories used on the site

  • The categories themselves are managed in a separate admin screen (this is not part of the brief)

  • Only existing categories can be chosen

  • The administrator needs to verify the submitted details are correct

  • A good geographical spread of photos is desired

  • Spam is often submitted through the form

  • There are no technical or budgetary constraints

jack.png

Persona

I began this task by creating a persona. 

Jack White, 28

  • Founder and (sole) admin at shareyourbestphoto.com

  • WFH (a little lonely)

  • Self-starter

  • Wants to spend time on more important/interesting tasks

  • This is a work environment, will be in the office/workspace so should be desktop over mobile

Problem: Time consuming sorting through ~100 submissions a day, only 40% can be used. 

 

User Journey

Screen shot 2018-07-28 at 4.45.55 PM.png

User and Business goals

Essential

Speed

High Priority

Identifying best content

Saving to a drafts queue 

Removing spam

Nice to have

Good geographical spread 

 

Screen shot 2017-11-05 at 10.30.30 AM.png

How to reduce spam?

Options include

  • Require the submitter to click an email confirmation link after their photo submission

  • Set a limit for the number of submissions by email/IP address within a certain time period.

  • Hidden capture fields

  • Block/report

Front End

  • Take the front end users into account too

  • Would recommend creating profiles, so the user doesn’t have to go through lengthy process to submit every time

  • Verify profile using Facebook/Google?

  • Submit multiple photos (albums) at the same time

  • Remove time from form, Date should be enough?

  • Free type with then areas prompted in drop down

Competitors Front End

 

Back end

Screen shot 2017-11-05 at 10.32.08 AM.png

A similar interface I looked at is called Screendoor. One feature Screendoor offers is ability to additional admins. With an unlimited budget, I explored this option. 

Geographical spread

Might be worth looking at creating a map view screen to quickly visualize the location of submissions in the draft queue (to make sure an even distribution of locations is represented).

Low Fidelity Paper Prototype

sketch.png

Sorting Submissions for Speed

  • ‎Region filter/tab to allow the admin to quickly evaluate the submissions from various regions (sort by country as a column within this screen) Consider for geographical scope, cities is best.

  • Default sorting set to the earliest submission date.

  • Add another admin.

  • Allow the admin to approve images directly on this screen, and prompt them to select at least one of the 20 categories before allowing them to approve it.

  • ‎Allow bulk selection of images on any screen (can be used to apply categories to multiple images, and bulk approve images with categories all ready selected).

Final Design Proposal

High Priority - Good geographical spread

  • Region filter/tab to allow the admin to quickly evaluate the submissions from various regions

  • Map view

  • Verifying content

  • Profiles

  • Geolocations

Essential - Speed

  • Reduced spam

  • Allow bulk selection

  • Quick verify/reject

  • Possible shared workload

  • Filtering content

Nice to have - Identifying best content

  • Image view

  • Bring in the front end users

View the Interactive Prototype