PurpleTie App Redesign

Completely reconstructing the user flows, design system, and visual aesthetics of the PurpleTie mobile app from user research and testing.

Role

UX/UI Designer and Researcher, working on entire product design from research to conception to handoff

Group Size

2 Design Leads, 4 Designers, 2 Tech Leads

Duration

8 weeks (Jan 19–Mar 16)

Type

Professional

Quick note from Nate:

Hi! Thanks for checking out my case study. Much of the work for this project was collaborative, but if you want to see my contributions specifically, the color I used to indicate my work in progress images is green.

As we moved towards higher-fidelity designs, my central focus was the @Home order flow. This portion is not differentiated by color.

You can find the name and LinkedIn of everyone on my team at the bottom of this page.

What is PurpleTie?

PurpleTie is a an on-demand laundry service that provides wash and fold, dry cleaning, and alterations for pick-up and delivery to both workplaces in the Bay Area and individuals at home.

They work with hundreds of San Francisco Bay Area companies, including Adobe, Microsoft, Google, and Apple, to name a few. They've been serving the Bay Area since 1999, largely through word-of-mouth recommendations and organic growth.

What is PurpleTie?

PurpleTie is a an on-demand laundry service that provides wash and fold, dry cleaning, and alterations for pick-up and delivery to both workplaces in the Bay Area and individuals at home.

They work with hundreds of San Francisco Bay Area companies, including Adobe, Microsoft, Google, and Apple, to name a few. They've been serving the Bay Area since 1999, largely through word-of-mouth recommendations and organic growth.

Left: My design team for this project. On the bottom row, the designers, from left to right: Nate Posner, Naomi Tan, Jahan Ramezani, Catherine Zheng.

Right: Our design team leads (Apoorva on left, Cassia on right).

Left: My design team for this project. On the bottom row, the designers, from left to right: Nate Posner, Naomi Tan, Jahan Ramezani, Catherine Zheng.

Right: Our design team leads (Apoorva on left, Cassia on right).

A quick overview

Our task

Our point of contact at PurpleTie requested a total mobile iOS redesign of their current app interface in collaboration with a student development team to ship the product by the end of spring quarter.

The goal of the redesign was to enhance navigation, transparency, and visual design to create a more seamless and reliable experience for PurpleTie’s users.

A quick overview

Our task

Our point of contact at PurpleTie requested a total mobile iOS redesign of their current app interface in collaboration with a student development team to ship the product by the end of spring quarter.

The goal of the redesign was to enhance navigation, transparency, and visual design to create a more seamless and reliable experience for PurpleTie’s users.

Timeline

Designed by March, shipped by June

Designs would need to be completed in an 8-week design sprint to hand off to developers by the end of our winter quarter (March 16, 2025). From there, the goal is for our tech leads and developers to ship the product by the end of spring quarter (mid-June 2025).

Timeline

Designed by March, shipped by June

Designs would need to be completed in an 8-week design sprint to hand off to developers by the end of our winter quarter (March 16, 2025). From there, the goal is for our tech leads and developers to ship the product by the end of spring quarter (mid-June 2025).

The onboarding screens for the @Home and @Work flows at the time of starting the project.

Weeks 1-2: Research

Week 1: Defining PurpleTie's current state

Constructing current user flows

Through individual and group experimentation of the existing PurpleTie app, we were able to document each step in the onboarding process. The onboarding flow, as we found out fairly quickly, directly led into the order flow.

Recording these initial steps highlighted some questions and concerns from the design team, but we didn't want our biases guide our research. We needed to see the impressions of actual and potential users.

Left: The initial @Home user flow we constructed from using the app ourselves, with question marks signifying areas to clarify with our client.

Right: The digitized (and more organized) version of the @Home order flow, with the question marks still present.

Top: The initial @Home user flow we constructed from using the app ourselves, with question marks signifying areas to clarify with our client.

Bottom: The digitized (and more organized) version of the @Home order flow, with the question marks still present.

Week 2: User research

Despite our time constraints, we were able to gather necessary data and insights within the first two weeks of our design sprint, and often referred back to it throughout our design process.

Existing feedback

First, we reviewed the existing customer reviews of PurpleTie to see what strengths and/or issues had already been established. From App Store and other online reviews, we had two main takeaways:

  1. Customers are very satisfied with PurpleTie's services, speaking highly of their competitive rates, offerings, and customer service

  2. Negative reviews mostly noted poor app usability, including difficulty clicking buttons, screen resizing issues, and confusing app navigation

We were thrilled to read these reviews! Not because we were happy about the current usability issues, but the fact that these issues were fixable.

We could fix an outdated app easily enough, but if the service was the issue, there wouldn't be much we could do.

Week 2: User research

Despite our time constraints, we were able to gather necessary data and insights within the first two weeks of our design sprint, and often referred back to it throughout our design process.

Existing feedback

First, we reviewed the existing customer reviews of PurpleTie to see what strengths and/or issues had already been established. From App Store and other online reviews, we had two main takeaways:

  1. Customers are very satisfied with PurpleTie's services, speaking highly of their competitive rates, offerings, and customer service

  2. Negative reviews mostly noted poor app usability, including difficulty clicking buttons, screen resizing issues, and confusing app navigation

We were thrilled to read these reviews! Not because we were happy about the current usability issues, but the fact that these issues were fixable.

We could fix an outdated app easily enough, but if the service was the issue, there wouldn't be much we could do.

Week 2: User research

Despite our time constraints, we were able to gather necessary data and insights within the first two weeks of our design sprint, and often referred back to it throughout our design process.

Existing feedback

First, we reviewed the existing customer reviews of PurpleTie to see what strengths and/or issues had already been established. From App Store and other online reviews, we had two main takeaways:

  1. Customers are very satisfied with PurpleTie's services, speaking highly of their competitive rates, offerings, and customer service

  2. Negative reviews mostly noted poor app usability, including difficulty clicking buttons, screen resizing issues, and confusing app navigation

We were thrilled to read these reviews! Not because we were happy about the current usability issues, but the fact that these issues were fixable.

We could fix an outdated app easily enough, but if the service was the issue, there wouldn't be much we could do.

Top: Our interviewee demographics ranged from older professionals to younger students and workers, all of whom are current, past, or potential users of PurpleTie.

Bottom: A screenshot of our week 2 FigJam section where we brainstormed research questions (left) and took interview notes (right).

Competitor analysis

We conducted a competitor analysis to see where other companies stood in terms of app design, usability, and branding. The laundry and general delivery companies we analyzed included CleanCloud, Hamperapp, Laundryheap, Hampr, Poplin, Amazon, and others.

Analyzing the strengths and weaknesses of these companies allowed us to identify how other apps solved common issues as well as where PurpleTie was strongest (core functionality and quality of service).

Some of our notes on competitors in the on-demand laundry delivery industry, observing pros and cons of each app design and how these companies managed similar issues to PurpleTie.

User interviews and observation

Qualitative interview data

We interviewed past, present, and potential users of PurpleTie about their thoughts on four main topics: usability, design, core functionality, and overall experience. Interview notes were used for future affinity mapping to solidify key takeaways.

Observational data

We observed interviewees interacting with the app as we prompted them perform actions, such as finding one's contact information or placing an order. This allowed us to gain deeper insights into their behavior regarding navigability and where their intuition said certain things "should" be.

User interviews and observation

Qualitative interview data

We interviewed past, present, and potential users of PurpleTie about their thoughts on four main topics: usability, design, core functionality, and overall experience. Interview notes were used for future affinity mapping to solidify key takeaways.

Observational data

We observed interviewees interacting with the app as we prompted them perform actions, such as finding one's contact information or placing an order. This allowed us to gain deeper insights into their behavior regarding navigability and where their intuition said certain things "should" be.

User interviews and observation

Qualitative interview data

We interviewed past, present, and potential users of PurpleTie about their thoughts on four main topics: usability, design, core functionality, and overall experience. Interview notes were used for future affinity mapping to solidify key takeaways.

Observational data

We observed interviewees interacting with the app as we prompted them perform actions, such as finding one's contact information or placing an order. This allowed us to gain deeper insights into their behavior regarding navigability and where their intuition said certain things "should" be.

First: Solidifying pain points. Affinity mapping from our interviews, taking our notes and placing them into categories based on common themes.

Second: Using pain points to identify a longer list of specific actions we could take to address the underlying issues in our future design stages.

Affinity mapping and pain points

Our team used affinity mapping to categorize key takeaways and narrow our research insightss down to more simplified pain points.

Primary research takeaways

While many issues were identified, the three areas I focused on were:

  1. App Navigability: Users continually had difficulty navigating within the PurpleTie app

    Primary contributing factors:

    • Recurring page content (back button, navbar) positions often changed

    • Button touch targets were too small and sometimes inaccessible

    • Page and button text were vague, non-intuitive, and often conflicting

  1. Pricing Transparency: Users expressed concern over lack of visible pricing information

    Primary contributing factors:

  • Pages with information on pricing and services were not clearly visible

  • PurpleTie prices for some services are weight-dependent, while others are item-dependent, and thus cannot be calculated before a user checks out

  • Information and FAQ pages required multiple clicks to navigate to, interrupting the user order flow

  1. Company Trust: Users interpreted outdated design as PurpleTie's lack of credibility

    Primary contributing factors:

  • Lack of a cohesive brand identity across pages made users feel the company was fake or untrustworthy

  • Immediate request for a payment method upon onboarding, followed by a redirection to placing an order, was deemed intrusive

  • PurpleTie only accepts credit or debit card

These issues stemmed from PurpleTie's current app design, variable pricing structure, back-end development constraints, client preferences, and other factors beyond my control.

To maximize my impact while working within these constraints, I focused my personal efforts on the above issues identified from our research.

Week 3: Decide

Defining next steps

From our analysis of the above research data in conjunction with feedback from our client, we decided to:

  1. reconstruct user flows

  2. create a new design system

  3. redesign interactive and informational components

…all while preserving the app's core functionality, simplicity, and PurpleTie's brand image.

Deciding on a visual style

To settle on a visual design style, we created moodboards, compiling designs from apps thought had relevant elements. Our team settled on a clean, simple, highly modular design. We chose this design style to:

  • reduce information overload (sectioning blocks of text, different services)

  • ensure the app was usable for all audiences (larger tap targets, simple font)

  • feel clean and professional (rounded corners, simple color scheme, dark mode)

We also collectively decided on certain fonts and colors, though these had to be changed later due to technical constraints and contrast issues.

Our initial font choice was Area, a clean sans-serif Adobe font with a variety of weights, and eight shades of the brand's purple along with shades of grey.

Completing new user flows

At this point, we finished reworking the original user flows, decided which flow we would each focus on, and which screens needed to be created for each flow. I took on the @Home order flow which was central to the app's core functionality.

Left: Moodboarding to decide which visual style to use going forward, evaluating the pros and cons of each.

Right: Finalizing our updated order flows and (somewhat) deciding which ones to focus on individually.

Week 4: Build

Building the foundation of our app using our reworked user flows would be key to later phases of designing. We focused on function over aesthetics for this portion.

Crazy 8's

Crazy 8's, or sketching eight designs every eight minutes, helped us draft as many designs as possible in the little time we had. Hand-drawing designs helps ensure perfectionism is cast aside in favor of composition.

Explaining our personal sketches to one another during our weekly meeting allowed us to create a more cohesive vision of what PurpleTie would look like.

Prioritizing quantity over quality, and concepts over execution, is key for early-stage designs. These are not all the designs we created, just the ones we remembered to photograph at the time.

Low-fi sketching

We took the best of our Crazy 8 sketches and digitally translated them into our Figma file. However, we had to limit ourselves to shades of grey, placeholder text, and simple blocks to define screen sections, as we were a little too excited to finally create the app that we had been thinking about for weeks.

We had to take a step back, slow down, and not marry ourselves to any particular design. It was too early in the process for that, and any design deemed "great!" at this point would still go through countless iterations.

Our low-fidelity designs on Figma. For some screens, we created different versions that we could discuss as a group and vote on our favorites.

Weeks 5-6: Refine

Moving on to mid-fidelity

Right off the bat, it's important to state that there were hundreds of design adjustments made throughout the mid-fi period, which was made possibly by taking advantage of Figma's comment system and often not tracking smaller changes across different versions of our flows.

However, we made sure to document our overarching progress through the use of different versions for larger-scale adjustments, as I'll go into more below.

Comments were vital to creating so many minute changes to each of our mid-fi iterations within our designated timeframe. We ended up with 622 comments in our Figma file for PurpleTie.

My mid-fi designs

My focus for the mid-fidelity stage and onward was the @Home ordering flow. This was the core flow of the PurpleTie application, so the effort I put in here would play a large role in the success of our project. I was excited: this was my first opportunity to showcase my abilities and have my work reflected in an app that would be shipped in the near future.

Below are the primary three versions of my mid-fidelity designs (with comments hidden), and I'll walk you through how research was integrated next.

Images 1-3: The three primary iterations of my mid-fi designs, including componentry I built and temporary body copy (some of which ended up being less temporary). Note that some components have been updated or altered since these were constructed, hence the inconsistent spacing on some screens.

Image 4: The references I used for design (from Apoorva's low-fi designs, which we all liked) and user flow (from my earlier low-fi designs).

Integrating research into mid-fi designs

As I stated earlier, my three main areas of focus from our research were app navigability, pricing transparency, and company trust. Here's how I addressed these areas in my mid-fi designs:

  1. App Navigability: Focused on the repetition of spacing and elements across screens

    What I did:

    • Placed buttons and other navigational components consistently and added clear call-to-action text

    • Added a progress bar and lower navbar to aide user orientation

    • Standardized element margins and padding to ensure screen resizability

  1. Pricing Transparency: Made pricing information visible or easily accessible during ordering process

    What I did:

    • Clearly displayed pricing strategy alongside each service

    • Added "info" icons next to pricing details which brings a popup with a complete breakdown of price per item

    • Added "more info" dropdowns to all service cards which provides a summary of each service

  1. Company Trust: Ensured designs were clean, consistent, and intuitive

    What I did:

    • Only requested customer payment information upon order placement

    • Linked detailed service and pricing information to the order flow and included it within the navbar

    • Made designs clean and consistent throughout all pages, maintaining a consistent brand identity

At this point, on my mid-fi order screens alone, I had received and addressed 92 comments (yes, I counted) from my design leads, teammates, our client, developers, and mentors. All of these were addressed before proceeding to later stages.

Creating a design system

A cohesive design system would drastically reduce this waste of time, computing developing power, and energy it took to implement our final screen layouts. While we all contributed to the design system, it was created and managed primarily by Jahan, one of the designers on our team.

We began by creating reference sections, a place where everyone on our team could refer to for standardized spacing, colors, typography, iconography, and more. Later, more refined, versatile versions of our components replaced the excess of inconsistent components which were made in earlier design stages.

Images 1-3: The reference sections we used to standardize our designs across pages.

Image 4: An example of nested styles used in a component, allowing for more customization within each component and reduced need for additional variations.

Image 5: A broader view of our complete design system.

Introduction to iOS Human Interface Guidelines

This was also the time to start integrating color and text styles. James and Noah, the tech leads for this project, gave a "How to Design for iOS" presentation at our week 5 meeting, which helped us realize that our Adobe font choice of Area was not ideal for a project like this.

We pivoted to SF Pro as part of our efforts to integrate our current design system with the iOS Human Interface Guidelines. We also began using a mix of native and non-native components (per recommendation) and reduced our color styles to the essentials.

Due to stylistic preferences, we ended up shifting our font one final time from SF Pro to DM Sans for our late mid-fidelity and remainder of our high-fidelity designs.

Here you can see some of the colors and components that didn't make the final cut, either because of client/mentor feedback, technical component limitations, or design pivots.

Weeks 7-8: Polish

High-fidelity designs

The final stretch had arrived: high-fidelity. As our final projects and exams approached, we began working later and later into the night.

Our high-fi period was so packed because we received a few last-minute changes from our client which involved shifting around many of the currently moving parts— namely, integrating the order flow into the onboarding flow, similar to how it was originally.

Final pivots

Our research showed that integrating the order flow into the user onboarding flow was deemed to be invasive by users, but our client had a strong preference for it to be that way. Hence, we ended up compromising by adding a "skip" ability for users to bypass the ordering flow, but have it included by default.

Our one-screen solution to the redirection of users from onboarding to the middle of an order flow, with the option to either proceed or go explore the app first, giving users the freedom to make their own decisions.

Images 1-2: My end deliverable: the user order flow. It includes a light mode, dark mode, and has standardized componentry, colors, and margins, as well as directional arrows and annotations for the developers.

Image 3: My mid-fi and high-fi designs for the order flow, in light mode, side by side.

Refining and prototyping

Final steps in our process included linking all color and stylistic variables to our screen content (for both consistency and dark mode), annotating our screens, and creating a simple prototype for our presentation.

A more robust Figma prototype is still currently in the works, as we could not finish a fully clickable one before our deadline, but we were able to successfully demonstrate the core features and functionality without too many bells and whistles.

We are currently in ongoing communication with our developers to ensure a successful app launch.

Prototype walkthrough

You can watch me click through our prototype below!

Outcomes

As this project is still currently in development, we do not have any "before/after" user metric data regarding app usage or qualitative customer perceptions of our redesign. However, I will add new information as we receive it here.

Feel free to reach out to me if you have any questions or comments about this project or others! I'm open to comments, feedback, or new opportunities.

Thanks for taking the time to read my case study :)

-Nate

My team

My teammates for this project were awesome, feel free to reach out to them!

Nate Posner

Designer

Nate Posner

Designer

Nate Posner

Designer

Jahan Ramezani

Designer

Jahan Ramezani

Designer

Jahan Ramezani

Designer

Naomi Tan

Designer

Naomi Tan

Designer

Naomi Tan

Designer

Catherine Zheng

Designer

Catherine Zheng

Designer

Catherine Zheng

Designer

Cassia Gray

Design Lead

Cassia Gray

Design Lead

Cassia Gray

Design Lead

Apoorva Gowda

Design Lead

Apoorva Gowda

Design Lead

Apoorva Gowda

Design Lead

James Tran

Tech Lead

James Tran

Tech Lead

James Tran

Tech Lead

Noah Giboney

Tech Lead

Noah Giboney

Tech Lead

Noah Giboney

Tech Lead

Other projects

Copyright 2025 by Nate Posner

Copyright 2025 by Nate Posner

Copyright 2025 by Nate Posner