I interned for Movley in Summer 2020 (COVID season) as a UX Designer


Movley is an early stage startup helping brands streamline their supply chain and manufacturing processes through providing on-the-ground quality inspections. One of the projects I worked on was to design an Affiliate Portal for partners that are key sources of client referrals for Movley.

As sole designer, I got to engage in the full spectrum of product design from conceptualization, to creating prototypes of various fidelities and testing them to further refine the product.

I documentated my WIP of various elements and components to keep the developers up to speed. Includes screen descriptions and interaction flows of various application states.

The Challenge

Affiliate referrals are key sources of new clients for Movley. However, Movley did not have an existing portal available for affiliates to manage their work; Current affiliates were receiving a direct payout based on their commission total for the month. Other than the dollar amount in the bank, there was no way for them to track or manage their performance in any form.


I laid out the dashboard with a key question in mind: "Why do affiliates work with Movley?". Discounting sheer altruism, the answer more often than not seemed to be along the lines of "to make some money". Therefore, in addition to providing a broad overview of performance across measured categories, I wanted to hero the key performance metric which was the actual referrals and commissions as much as possible.

Affiliate portal dashboard with referrals and commissions brought in focus. Graph enables users to rapidly identify trends and performance over time.

Date Picker

One of the main design goals was to give users the ability to measure performance over a specified time period. While considering various options to implement that goal, I decided on having a global date picker as opposed to one that is local to a particular component.

The reasons for that are two-fold:

1. It didn't quite make sense to be comparing say, the performance of Campaign A over a week against the performance of Campaign B over two months. It's apples vs. oranges.

2. It removes potential for confusion. By having it as a single source of truth, there is little uncertainty over what time period a user is viewing at any point in the portal.

Placing the date picker in the header gives user a consistent location to adjust date ranges across all pages.

Managing Campaigns

One of our most asked-for features was for a means of creating multiple campaigns such that users could better manage performance over different channels. Each campaign would then have its own unique referral URL and can be tracked individually.

Create new campaigns or view existing campaign performance

Toggle between various plots on graph to compare trends across campaigns

Design Systems

Prior to handing off, I built a component library with some styling guidelines used for the portal. With no formal style guide or design system for the organization in place, the intent is to use this library as a reference and grow it into a more fully fleshed out design system in the future.

Product walkthrough and interview conducted with one of Movley's top affiliates.


This project has been handed off to developers and is currently in production. This was one of a number of projects that I worked on during my internship.

While there were numerous lessons learnt from this experience, communication and initiative were probably my biggest takeaways. As a solo designer, I had to actively take a stand and be the advocate for design. I had to be able to articulate design decisions and justify them across various stakeholders. I had to work closely with product to synthesize business & product objectives into cohesive design goals.

This ties into initiative as well because as a solo designer, it's easy to be surface level and take whatever is coming down from product without actually developing an understanding of the problem. I had to take the initiative to conduct additional exploratory research such as user interviews and competitor analysis to develop my own feel for the problem space.

Overall, this was an extremely valuable learning opportunity and I am grateful for the experience.