Shopify x BrainStation

24-hour Hackathon Challenge

 
 

Thoughts of a UX Designer…

Hey there! Thanks for taking the time to be here. I’ll be “popping up” through out the case study to provide some additional context. Think of me like your personal tour guide. See you in a bit!


Project Overview

The Brief: A 24-hour collaborative tech sprint with a cross-functional team of UX designers, web developers, and data scientists to create a digital solution for Shopify.

Project Type: Hackathon Challenge

Timeline: 24 hours

My Role: UX Researcher, UX/UI Designer, Project Manager

Tools: Figma, Zoom, Post-it Notes

My Team

  • UX Designers

  • Web Developers

  • Data Scientist

The Solution…in just 24 hours!

The Partner Program

The new feature that we designed is called the Partner Program which is accessible to merchants through the Shopify dashboard. The partner program connects small business owners with other Shopify merchants around the world who sell complimentary products. The program would be mutually beneficial to both partners where each partner helps the other gain access to a whole new set of consumers in the local demographic and region by promoting and featuring products on their site.

PROJECT KICK-OFF

Team Alignment

A Project Plan

Click image to enlarge.

To help the team stay aligned on key roles, responsibilities, deliverables and timelines, I created a tentative project plan based on my previous experience working on cross-functional teams.

Feature Freezes

The schedule included development/feature freezes at which point no further changes could be made to the functional design of the prototype to ensure deliverables for the web developers stayed within a realistic scope.

Constraints

  • A tight timeline - only 24 hours

  • Designing with Shopify brand guidelines/design system

  • Remote collaboration with team members in different time zones

  • Varying levels of knowledge and experience on the team

RESEARCH & DISCOVERY

The Client, Shopify

  • Shopify is one of the most popular ecommerce platforms, with a 23% market share in the U.S.

  • Shopify has more than 2.1 million daily active users and more than 1.75 million merchants.

  • Shopify empowers 5,300 Shopify Plus stores, and over. 1million businesses through its standalone Point of Sale system

The Problem Statement

 

How might Shopify better leverage its Ecosystem to help lower the barrier to entrepreneurship in entirely new regions, demographics, and business sectors?

Secondary Research

As a team, we conducted secondary research to learn as much about the problem space as quickly as possible. To be most efficient, we each focused on researching a different topic including competitors, trends, customers, etc. Through our research, we learned that the global e-commerce market was experiencing tremendous growth.

How Might We Statement

How might Shopify leverage its ecosystem in order to help entrepreneurs expand their businesses globally into untapped markets?

IDEATE

The Proto-Persona

Due to time constraints, we were not able to conduct primary research however, we created a proto-persona based on our secondary research on Shopify customers. Additionally, a member of our team had a Shopify store so he was able to provide helpful insight as well.

Task Flow

 

Thoughts of a UX Designer…

After creating the task flow, we checked in with our developers before beginning to sketch the screen designs.


PROTOTYPE

Shopify Brand Guidelines

Polaris Design System

We designed our solution using Shopify brand guidelines and the Polaris Design system, including colours, typogaphy, icons, interaction states, and other components.

As myself and the other UX designer worked on screen designs, we provided the colour palette and typography to the web developers to begin coding.

Click image to enlarge.

 

Sketches

We sketched out screen designs based on our task flow and checked-in with our web developers to communicate the design vision and discuss any considerations or constraints. We adjusted the design of the Filter screen based on discussions with our web developers.

Thoughts of a UX Designer…

After sketching the screen designs, we checked in with the web developers to validate whether the design and functionality we were proposing was realistic to code within the short time frame. The web developers advised that building a drop-down interaction for the filter functionality would be too time-consuming to code so we adjusted the design to have all the filter criteria visible on the screen with check boxes.


Lo-Fidelity Wireframes

After confirming with the team that there were no further concerns regarding the screen design or the functionality, myself and the other UX designer designed the lo-fidelity wireframes using components from the Polaris design system.

 

Thoughts of a UX Designer…

We stayed very closely connected with the web developers and constantly checked in throughout the entire design process. We were prepared to iterate from a design and functionality perspective if the web developers ran into issues during the coding.


 

High-Fidelity Wireframes

We then translated the lo-fidelity wireframes into high-fidelity designs.

 

The Solution

The Partner Program

The new feature that we designed is called the Partner Program which is accessible to merchants through the Shopify dashboard. The partner program connects small business owners with other Shopify merchants around the world who sell complimentary products. The program would be mutually beneficial to both partners where each partner helps the other gain access to a whole new set of consumers in the local demographic and region by promoting and featuring products on their site.