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

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).

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).

Week 1 Images

Week 1: Company Research

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.

Week 2 Images

Week 2: User research

Customer feedback analysis

We reviewed App Store and online reviews. Users praised PurpleTie’s service quality and pricing but flagged critical usability issues: small tap targets, inconsistent navigation, and poor screen responsiveness.

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.

Competitor analysis

We conducted a competitor analysis to see where other companies (CleanCloud, Hampr, Laundryheap, etc) stood in terms of app design, usability, and branding. While PurpleTie outperformed on service quality, it lagged in design consistency and user flow clarity.

User Interviews & 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.

Affinity mapping and pain points

Our team used affinity mapping to categorize key takeaways and narrow our research insights down to clearer and more digestible pain points.

Week 2: User research

Customer feedback analysis

We reviewed App Store and online reviews. Users praised PurpleTie’s service quality and pricing but flagged critical usability issues: small tap targets, inconsistent navigation, and poor screen responsiveness.

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.

Competitor analysis

We conducted a competitor analysis to see where other companies (CleanCloud, Hampr, Laundryheap, etc) stood in terms of app design, usability, and branding. While PurpleTie outperformed on service quality, it lagged in design consistency and user flow clarity.

User Interviews & 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.

Affinity mapping and pain points

Our team used affinity mapping to categorize key takeaways and narrow our research insights down to clearer and more digestible pain points.

Week 2: User research

Customer feedback analysis

We reviewed App Store and online reviews. Users praised PurpleTie’s service quality and pricing but flagged critical usability issues: small tap targets, inconsistent navigation, and poor screen responsiveness.

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.

Competitor analysis

We conducted a competitor analysis to see where other companies (CleanCloud, Hampr, Laundryheap, etc) stood in terms of app design, usability, and branding. While PurpleTie outperformed on service quality, it lagged in design consistency and user flow clarity.

User Interviews & 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.

Affinity mapping and pain points

Our team used affinity mapping to categorize key takeaways and narrow our research insights down to clearer and more digestible 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 Images

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)

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. However, these had to be changed later due to technical constraints and contrast issues.

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.

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