Adding A Feature

Making group ordering effortless with a streamlined ordering experience.

*This project was done as part of the curriculum for a UX Bootcamp. I do not have any affiliation with NAYA.

TEAM

Time

2 Months

My role

Designer & Reseacher

KEY SKILLS

Reaserch

UX/UI

Testing

Prototyping

Adding A Feature

Making group ordering effortless with a streamlined ordering experience.

*This project was done as part of the curriculum for a UX Bootcamp. I do not have any affiliation with NAYA.

TEAM

Time

2 Months

My role

Designer & Researcher

KEY SKILLS

Research

UX/UI

Testing

Prototyping

Adding A Feature

TEAM

Time

2 Months

My role

Designer & Researcher

KEY SKILLS

Research

UX/UI

Testing

Prototyping

TEAM

Time

2 Months

My role

Designer & Researcher

KEY SKILLS

Research

UX/UI

Testing

Prototyping

*This project was done as part of the curriculum for a UX Bootcamp. I do not have any affiliation with NAYA.

Making group ordering effortless with a streamlined ordering experience.

overview
overview

Seamless Group Ordering

Seamless Group Ordering

Group ordering is now common in major food apps, making it easy for people to build a shared cart from their own devices. As this behavior grows, users increasingly expect it wherever they order. This projects aims to help NAYA understand real group ordering needs and pain points so the feature solves users problems. It also ensures NAYA stays competitive with a simple, seamless group experience.

Discovery

Area For Opportunity

Understand how users naturally plan and place group orders so we can design a feature that truly fits their behaviors while reducing friction, improving order success, and ensuring NAYA invests in a solution that users will adopt and that drives meaningful business value.

User Interviews

Interviews Conducted

5

Demographics

4 Females & 1 Male

Method

Hybrid In Person & Zoom

Key Insights from User Research

Payment Issues

Users stated splitting bills, tips, and fees is frustrating, awkward and not always fair to everyone in the group.

“I get frustrated when we have to split everything evenly, I just want to pay for what I actually ordered.”

Order Stress

Users felt that when one person manages the whole order, the burden is heavy and can be stressful, especially if there are dietary restrictions.

"I end up responsible for everyone’s order, and it’s stressful. People rely on me to get every detail and dietary need right."

Communication Struggles

Users stated that it's challenging to communicate with others efficiently if last minute changes or updates to the order need to be made.

“I constantly have to chase people down for their choices or updates, and it slows everything down.”

Competitive Analysis

To understand how restaurant apps support group ordering, I analyzed competitors with a focus on three key user pain points: payment hassles, order stress, and communication issues. This helped reveal gaps in existing solutions and opportunities for NAYA to deliver a smoother, more user-centered group ordering experience.

Group Ordering Rarely Available

Analysis showed that very few restaurant apps offer true group ordering. Most lack a shared flow where multiple people can add items or manage their own orders, highlighting a clear opportunity for NAYA to stand out with a more collaborative experience.

No Separate Checkout

Among the few apps that do support group ordering, none provide an option for individuals to check out and pay separately. Instead, one person is responsible for covering the entire total, which creates stress, awkward payment follow-ups, and fairness issues. This gap shows a strong opportunity for NAYA to differentiate by offering a more flexible, user-friendly checkout.

I created an affinity map to make sense of the wide range of feedback, behaviors, and pain points uncovered during research. By clustering related observations, I was able to identify clear patterns around how users coordinate group orders, where confusion occurs, and what features matter most. This process helped turn scattered insights into a focused set of priorities that guided the structure and flow of the group ordering experience.

Affinity Mapping

DEFINITION

Problem Statement

Taking the weight off one person.

From my interviews, it became clear that groups rely heavily on one person to manage everyone’s order, preferences, and payments, a process users described as stressful and prone to mistakes. This revealed a need for a group ordering experience that distributes responsibility, allowing each person to manage their own items and payments so the process feels fair, accurate, and low-stress for everyone.

Awkward and frustrating reimbursements.

Users currently rely on Venmo or similar apps to get reimbursed when covering group orders. While these apps work in theory, users find the process frustrating and awkward, as they often have to repeatedly follow up and remind others to pay. Mistakes with owed amounts are common, which adds further stress, particularly because the user is fronting the full cost upfront. This combination of coordination, uncertainty, and social friction makes the current reimbursement process cumbersome and anxiety-inducing.

Persona

After researching, it became clear the project only needed one core persona, Tilly. She loves hanging out with friends, playing games, and ordering take-out, but coordinating group orders has become stressful. Everyone has different dietary needs, and she hates being the one responsible for collecting orders, handling payments, and making sure everything is correct. Tilly just wants the experience to feel easy again. She needs a solution that accommodates dietary restrictions, splits costs accurately, reduces awkward conversations about money, and takes the ordering pressure off a single person.

Persona: Tilly

User Needs & Wants

Relieve Burden

Users want a setup where the responsibility is shared so one person isn’t stuck managing everyone’s orders and preferences.

Quick Payments

Users want fast, seamless payments that eliminate the need to chase others for reimbursement.

Order Accuracy

Users, especially ones with dietary needs / restrictions or special requests need confidence that their individual orders are placed correctly.

Lessen Awkward Converstions

Users want to avoid awkward conversations by removing the need to remind others about payments or order details.

IDEATION

User Flows

Two user flows were developed: one for the person creating the group order, walking through setup to checkout, and another for participants, showing how they join the order, add their items, and complete their part of the checkout.

User Flow #1: Group Order Manager

User Flow #2: Group Order Participant

Low-Fidelity Sketches

To brainstorm initial design ideas for the new group ordering feature, I created low-fidelity sketches based on NAYA’s existing app. This approach allowed me to quickly explore how new buttons, screens, and interaction elements could fit seamlessly into the current design. Sketching at a low-fidelity level made it easy to iterate, visualize placement, and identify opportunities to integrate the feature without disrupting the app’s established look & feel.

screen - onboarding
screen - onboarding

Early Stage Low-Fidelity Sketches

Mid-Fidelity Screens

After completing the low-fidelity sketches, I selected the design elements that best aligned with NAYA’s existing design system and created mid-fidelity screens. This step allowed me to see how the new group ordering features would integrate visually and functionally at a higher level, helping to ensure consistency with the current app while refining layout, spacing, and interactions before moving into high-fidelity design.

screen - onboarding
screen - onboarding
screen - onboarding

Frame #1: Location Page w/ Group Order Option

Frame #2: Your Group Order Page

Frame #3: Group Order Invite

DESIGNS

Branding

Working within NAYA’s existing design system and color palette ensured consistency across the app while integrating the new group ordering feature. A main challenge here was the font. At the time of the project, Naya used Atilla Sans, which was difficult to read and at smaller sizes would be squished together. I opted to update the font to Work Sans to improve legibility and accessibility. By combining the established colors with a more readable typeface, I was able to maintain the brand’s visual identity while making the new elements clearer and easier for all users to interact with.

UI Kit

Since I didn’t have access to NAYA’s full design system, I created a small component library to implement the new group ordering feature. This library included essential elements like buttons, input fields, and toggles, ensuring consistency across the feature while aligning as closely as possible with the existing app’s style. Developing these reusable components allowed me to quickly prototype, iterate, and maintain a consistent look and feel, even without full access to the original design system.

High-Fidelity Screens

Once I settled on which design direction I was going to take, I moved on to high-fidelity screens to bring the feature to life inside the existing app. I applied the updated typography and components I created, making sure everything blended naturally with NAYA’s current UI. This step helped me see how the group ordering flow fit into the real app and made sure the new pieces felt seamless and familiar.

screen - onboarding
screen - onboarding
screen - onboarding

Frame #1: Start Order Page w/ Group Order Option

Frame #2: Group Order Page

Frame #3: Group Order Invite

Tools Used

Key Features

Start A Group Order

Users can easily kick off a shared order and send invites so friends can add their own items without the usual back-and-forth.

Pay Individually Or As A Group

The group order creator can choose whether everyone pays for their own items or if the total will be covered together, giving them control over how checkout is handled.

Time Limit

A clear countdown timer lets everyone know how long they have to add their items, helping the group stay organized and on schedule.

DISCOVERY

Area For Opportunity

Understand how users naturally plan and place group orders so we can design a feature that truly fits their behaviors while reducing friction, improving order success, and ensuring NAYA invests in a solution that users will adopt and that drives meaningful business value.

User Interviews

Interviews Conducted

5

Demographics

4 Females & 1 Male

Method

Hybrid In Person & Zoom

Key Insights from User Research

Payment Issues

Users stated splitting bills, tips, and fees is frustrating, awkward and not always fair to everyone in the group.

“I get frustrated when we have to split everything evenly, I just want to pay for what I actually ordered.”

Order Stress

Users felt that when one person manages the whole order, the burden is heavy and can be stressful, especially if there are dietary restrictions.

"I end up responsible for everyone’s order, and it’s stressful. People rely on me to get every detail and dietary need right."

Communication Struggles

Users stated that it's challenging to communicate with others efficiently if last minute changes or updates to the order need to be made.

“I constantly have to chase people down for their choices or updates, and it slows everything down.”

Competitive Analysis

To understand how restaurant apps support group ordering, I analyzed competitors with a focus on three key user pain points: payment hassles, order stress, and communication issues. This helped reveal gaps in existing solutions and opportunities for NAYA to deliver a smoother, more user-centered group ordering experience.

Group Ordering Rarely Available

Analysis showed that very few restaurant apps offer true group ordering. Most lack a shared flow where multiple people can add items or manage their own orders, highlighting a clear opportunity for NAYA to stand out with a more collaborative experience.

No Separate Checkout

Among the few apps that do support group ordering, none provide an option for individuals to check out and pay separately. Instead, one person is responsible for covering the entire total, which creates stress, awkward payment follow-ups, and fairness issues. This gap shows a strong opportunity for NAYA to differentiate by offering a more flexible, user-friendly checkout.

Affinity Mapping

I created an affinity map to make sense of the wide range of feedback, behaviors, and pain points uncovered during research. By clustering related observations, I was able to identify clear patterns around how users coordinate group orders, where confusion occurs, and what features matter most. This process helped turn scattered insights into a focused set of priorities that guided the structure and flow of the group ordering experience.

Definition

Problem Statements

Taking the weight off one person.

From my interviews, it became clear that groups rely heavily on one person to manage everyone’s order, preferences, and payments, a process users described as stressful and prone to mistakes. This revealed a need for a group ordering experience that distributes responsibility, allowing each person to manage their own items and payments so the process feels fair, accurate, and low-stress for everyone.

Awkward and frustrating reimbursements.

Users currently rely on Venmo or similar apps to get reimbursed when covering group orders. While these apps work in theory, users find the process frustrating and awkward, as they often have to repeatedly follow up and remind others to pay. Mistakes with owed amounts are common, which adds further stress, particularly because the user is fronting the full cost upfront. This combination of coordination, uncertainty, and social friction makes the current reimbursement process cumbersome and anxiety-inducing.

Persona

After researching, it became clear the project only needed one core persona, Tilly. She loves hanging out with friends, playing games, and ordering take-out, but coordinating group orders has become stressful. Everyone has different dietary needs, and she hates being the one responsible for collecting orders, handling payments, and making sure everything is correct. Tilly just wants the experience to feel easy again. She needs a solution that accommodates dietary restrictions, splits costs accurately, reduces awkward conversations about money, and takes the ordering pressure off a single person.

Persona: Tilly

User Needs & Wants

Relieve Burden

Users want a setup where the responsibility is shared so one person isn’t stuck managing everyone’s orders and preferences.

Quick Payments

Users want fast, seamless payments that eliminate the need to chase others for reimbursement.

Order Accuracy

Users, especially ones with dietary needs / restrictions or special requests need confidence that their individual orders are placed correctly.

Lessen Awkward Conversations

Users want to avoid awkward conversations by removing the need to remind others about payments or order details.

IDEATION

User Flows

Two user flows were developed: one for the person creating the group order, walking through setup to checkout, and another for participants, showing how they join the order, add their items, and complete their part of the checkout.

User Flow #1: Group Order Manager

User Flow #2: Group Order Participant

Low-Fidelity Sketches

To brainstorm initial design ideas for the new group ordering feature, I created low-fidelity sketches based on NAYA’s existing app. This approach allowed me to quickly explore how new buttons, screens, and interaction elements could fit seamlessly into the current design. Sketching at a low-fidelity level made it easy to iterate, visualize placement, and identify opportunities to integrate the feature without disrupting the app’s established look & feel.

Early Stage Low-Fidelity Sketches

Mid-Fidelity Screens

After completing the low-fidelity sketches, I selected the design elements that best aligned with NAYA’s existing design system and created mid-fidelity screens. This step allowed me to see how the new group ordering features would integrate visually and functionally at a higher level, helping to ensure consistency with the current app while refining layout, spacing, and interactions before moving into high-fidelity design.

screen - onboarding
screen - onboarding
screen - onboarding

Frame #1: Location Page w/ Group Order Option | Frame #2: Your Group Order Page | Frame #3: Group Order Invite

DESIGNS

Branding

Working within NAYA’s existing design system and color palette ensured consistency across the app while integrating the new group ordering feature. A main challenge here was the font. At the time of the project, Naya used Atilla Sans, which was difficult to read and at smaller sizes would be squished together. I opted to update the font to Work Sans to improve legibility and accessibility. By combining the established colors with a more readable typeface, I was able to maintain the brand’s visual identity while making the new elements clearer and easier for all users to interact with.

UI Kit

Since I didn’t have access to NAYA’s full design system, I created a small component library to implement the new group ordering feature. This library included essential elements like buttons, input fields, and toggles, ensuring consistency across the feature while aligning as closely as possible with the existing app’s style. Developing these reusable components allowed me to quickly prototype, iterate, and maintain a consistent look and feel, even without full access to the original design system.

High-Fidelity Screens

Once I settled on which design direction I was going to take, I moved on to high-fidelity screens to bring the feature to life inside the existing app. I applied the updated typography and components I created, making sure everything blended naturally with NAYA’s current UI. This step helped me see how the group ordering flow fit into the real app and made sure the new pieces felt seamless and familiar.

screen - onboarding
screen - onboarding
screen - onboarding

Frame #1: Start Order Page w/ Group Order Option | Frame #2: Group Order Page | Frame #3: Group Order Invite

Tool Used

Key Features

Start A Group Order

Users can easily kick off a shared order and send invites so friends can add their own items without the usual back-and-forth.

Pay Individually Or As A Group

The group order creator can choose whether everyone pays for their own items or if the total will be covered together, giving them control over how checkout is handled.

Time Limit

A clear countdown timer lets everyone know how long they have to add their items, helping the group stay organized and on schedule.

TESTING

Usability Testing

I conducted five usability tests using an interactive Figma prototype, with each session lasting approximately 30 minutes. All participants were able to complete the requested tasks with relative ease, demonstrating that the overall flow and interactions were intuitive. Overall feedback was positive and just a few items were mentioned for revisions.

What Worked

100% Completion

Users were able to complete all requested tasks easily & with little assistance.

Added Value

All users felt that this feature would add value to the app as well as making users group ordering experience easier and more efficient.

Individual Payment

Users really like that they have the option to pay for themselves, eliminating a major pain point.

What Didn't Work

No Tip?

Users want a simple way to add a tip so they’re not left guessing whether they covered everything fairly.

Add In New Member

Users want an easy way to add someone into the order after it has already started.

Add Countdown Timer

Users want a clear countdown so they’re not stressed or surprised about running out of time to place their order.

Priority Revisions

Based on usability testing feedback, I identified several priority revisions to improve the group ordering experience. The key updates included adding the ability to include new members mid-order, displaying a visible countdown so users could see how much time remained, and providing a clear option to add a tip. These changes aimed to make the flow more flexible, reduce uncertainty, and ensure users could complete their orders accurately and confidently.

screen - onboarding

Before - No ability to add new member or see how much time is remaining until order ends.

screen - onboarding

After - Added ability to add new member to order as well & added a time to see time remaining.

screen - onboarding

Before - No ability to add in tip.

screen - onboarding

After - Added ability to add in tip in different percentages as well as a custom amount.

DISCOVERY

Area For Opportunity

Understand how users naturally plan and place group orders so we can design a feature that truly fits their behaviors while reducing friction, improving order success, and ensuring NAYA invests in a solution that users will adopt and that drives meaningful business value.

User Interviews

Interviews Conducted

5

Interviews Conducted

5

Demographics

4 Females & 1 Male

Demographics

4 Females & 1 Male

Method

Hybrid In Person & Zoom

Method

Hybrid In Person & Zoom

Key Insights from User Research

Payment Issues

Users stated splitting bills, tips, and fees is frustrating, awkward and not always fair to everyone in the group.

“I get frustrated when we have to split everything evenly, I just want to pay for what I actually ordered.”

Payment Issues

Users stated splitting bills, tips, and fees is frustrating, awkward and not always fair to everyone in the group.

“I get frustrated when we have to split everything evenly, I just want to pay for what I actually ordered.”

Order Stress

Users felt that when one person manages the whole order, the burden is heavy and can be stressful, especially if there are dietary restrictions.

"I end up responsible for everyone’s order, and it’s stressful. People rely on me to get every detail and dietary need right."

Order Stress

Users felt that when one person manages the whole order, the burden is heavy and can be stressful, especially if there are dietary restrictions.

"I end up responsible for everyone’s order, and it’s stressful. People rely on me to get every detail and dietary need right."

Communication Struggles

Users stated that it's challenging to communicate with others efficiently if last minute changes or updates to the order need to be made.

“I constantly have to chase people down for their choices or updates, and it slows everything down.”

Communication Struggles

Users stated that it's challenging to communicate with others efficiently if last minute changes or updates to the order need to be made.

“I constantly have to chase people down for their choices or updates, and it slows everything down.”

Competitive Analysis

To understand how restaurant apps support group ordering, I analyzed competitors with a focus on three key user pain points: payment hassles, order stress, and communication issues. This helped reveal gaps in existing solutions and opportunities for NAYA to deliver a smoother, more user-centered group ordering experience.

Group Ordering Rarely Available

Analysis showed that very few restaurant apps offer true group ordering. Most lack a shared flow where multiple people can add items or manage their own orders, highlighting a clear opportunity for NAYA to stand out with a more collaborative experience.

No Separate Checkout

Among the few apps that do support group ordering, none provide an option for individuals to check out and pay separately. Instead, one person is responsible for covering the entire total, which creates stress, awkward payment follow-ups, and fairness issues. This gap shows a strong opportunity for NAYA to differentiate by offering a more flexible, user-friendly checkout.

Affinity Mapping

I created an affinity map to make sense of the wide range of feedback, behaviors, and pain points uncovered during research. By clustering related observations, I was able to identify clear patterns around how users coordinate group orders, where confusion occurs, and what features matter most. This process helped turn scattered insights into a focused set of priorities that guided the structure and flow of the group ordering experience.

DEFINITION

Problem Statements

Taking the weight off one person.

From my interviews, it became clear that groups rely heavily on one person to manage everyone’s order, preferences, and payments, a process users described as stressful and prone to mistakes. This revealed a need for a group ordering experience that distributes responsibility, allowing each person to manage their own items and payments so the process feels fair, accurate, and low-stress for everyone.

Awkward and frustrating reimbursements.

Users currently rely on Venmo or similar apps to get reimbursed when covering group orders. While these apps work in theory, users find the process frustrating and awkward, as they often have to repeatedly follow up and remind others to pay. Mistakes with owed amounts are common, which adds further stress, particularly because the user is fronting the full cost upfront. This combination of coordination, uncertainty, and social friction makes the current reimbursement process cumbersome and anxiety-inducing.

Persona

After researching, it became clear the project only needed one core persona, Tilly. She loves hanging out with friends, playing games, and ordering take-out, but coordinatng group orders has become stressful. Everyone has different dietary needs, and she hates being the one responsible for collecting orders, handling payments, and making sure everything is correct. Tilly just wants the experience to feel easy again. She needs a solution that accommodates dietary restrictions, splits costs accurately, reduces awkward conversations about money, and takes the ordering pressure off a single person.

Persona: Tilly

User Needs & Wants

Relieve Burden

Users want a setup where the responsibility is shared so one person isn’t stuck managing everyone’s orders and preferences.

Relieve Burden

Users want a setup where the responsibility is shared so one person isn’t stuck managing everyone’s orders and preferences.

Quick Payments

Users want fast, seamless payments that eliminate the need to chase others for reimbursement.

Quick Payments

Users want fast, seamless payments that eliminate the need to chase others for reimbursement.

Order Accuracy

Users, especially ones with dietary needs / restrictions or special requests need confidence that their individual orders are placed correctly.

Order Accuracy

Users, especially ones with dietary needs / restrictions or special requests need confidence that their individual orders are placed correctly.

Lessen Awkward Conversations

Users want to avoid awkward conversations by removing the need to remind others about payments or order details.

Lessen Awkward Conversations

Users want to avoid awkward conversations by removing the need to remind others about payments or order details.

IDEATION

User Flows

Two user flows were developed: one for the person creating the group order, walking through setup to checkout, and another for participants, showing how they join the order, add their items, and complete their part of the checkout.

User Flow #1: Group Order Manager

User Flow #2: Group Order Participant

Low-Fidelity Sketches

To brainstorm initial design ideas for the new group ordering feature, I created low-fidelity sketches based on NAYA’s existing app. This approach allowed me to quickly explore how new buttons, screens, and interaction elements could fit seamlessly into the current design. Sketching at a low-fidelity level made it easy to iterate, visualize placement, and identify opportunities to integrate the feature without disrupting the app’s established look & feel.

Early Stage Low-Fidelity Sketches

Mid-Fidelity Screens

After completing the low-fidelity sketches, I selected the design elements that best aligned with NAYA’s existing design system and created mid-fidelity screens. This step allowed me to see how the new group ordering features would integrate visually and functionally at a higher level, helping to ensure consistency with the current app while refining layout, spacing, and interactions before moving into high-fidelity design.

screen - onboarding
screen - onboarding
screen - onboarding
screen - onboarding
screen - onboarding
screen - onboarding

Frame #1: Location Page w/ Group Order Option | Frame #2: Your Group Order Page | Frame #3: Group Order Invite

DESIGNS

Branding

Working within NAYA’s existing design system and color palette ensured consistency across the app while integrating the new group ordering feature. A main challenge here was the font. At the time of the project, Naya used Atilla Sans, which was difficult to read and at smaller sizes would be squished together. I opted to update the font to Work Sans to improve legibility and accessibility. By combining the established colors with a more readable typeface, I was able to maintain the brand’s visual identity while making the new elements clearer and easier for all users to interact with.

UI Kit

Since I didn’t have access to NAYA’s full design system, I created a small component library to implement the new group ordering feature. This library included essential elements like buttons, input fields, and toggles, ensuring consistency across the feature while aligning as closely as possible with the existing app’s style. Developing these reusable components allowed me to quickly prototype, iterate, and maintain a consistent look and feel, even without full access to the original design system.

High-Fidelity Screens

Once I settled on which design direction I was going to take, I moved on to high-fidelity screens to bring the feature to life inside the existing app. I applied the updated typography and components I created, making sure everything blended naturally with NAYA’s current UI. This step helped me see how the group ordering flow fit into the real app and made sure the new pieces felt seamless and familiar.

screen - onboarding
screen - onboarding
screen - onboarding
screen - onboarding
screen - onboarding
screen - onboarding

Frame #1: Start Order Page w/ Group Order Option | Frame #2: Group Order Page | Frame #3: Group Order Invite

Tools Used

Key Features

Start A Group Order

Users can easily kick off a shared order and send invites so friends can add their own items without the usual back-and-forth.

Start A Group Order

Users can easily kick off a shared order and send invites so friends can add their own items without the usual back-and-forth.

Pay Individually Or As A Group

The group order creator can choose whether everyone pays for their own items or if the total will be covered together, giving them control over how checkout is handled.

Pay Individually Or As A Group

The group order creator can choose whether everyone pays for their own items or if the total will be covered together, giving them control over how checkout is handled.

Time Limit

A clear countdown timer lets everyone know how long they have to add their items, helping the group stay organized and on schedule.

Time Limit

A clear countdown timer lets everyone know how long they have to add their items, helping the group stay organized and on schedule.

TESTING

Usability Testing

I conducted five usability tests using an interactive Figma prototype, with each session lasting approximately 30 minutes. All participants were able to complete the requested tasks with relative ease, demonstrating that the overall flow and interactions were intuitive. Overall feedback was positive and just a few items were mentioned for revisions.

What Worked

100% Completion

Users were able to complete all requested tasks easily & with little assistance.

100% Completion

Users were able to complete all requested tasks easily & with little assistance.

Added Value

All users felt that this feature would add value to the app as well as making users group ordering experience easier and more efficient.

Added Value

All users felt that this feature would add value to the app as well as making users group ordering experience easier and more efficient.

Individual Payment

Users really like that they have the option to pay for themselves, eliminating a major pain point.

Individual Payment

Users really like that they have the option to pay for themselves, eliminating a major pain point.

What Didn't Work

No Tip?

Users want a simple way to add a tip so they’re not left guessing whether they covered everything fairly.

No Tip?

Users want a simple way to add a tip so they’re not left guessing whether they covered everything fairly.

Add In New Member

Users want an easy way to add someone into the order after it has already started.

Add In New Member

Users want an easy way to add someone into the order after it has already started.

Add Countdown Timer

Users want a clear countdown so they’re not stressed or surprised about running out of time to place their order.

Add Countdown Timer

Users want a clear countdown so they’re not stressed or surprised about running out of time to place their order.

Priority Revisions

Based on usability testing feedback, I identified several priority revisions to improve the group ordering experience. The key updates included adding the ability to include new members mid-order, displaying a visible countdown so users could see how much time remained, and providing a clear option to add a tip. These changes aimed to make the flow more flexible, reduce uncertainty, and ensure users could complete their orders accurately and confidently.

screen - onboarding
screen - onboarding

Before -No ability to add new member or see how much time is remaining until order ends.

screen - onboarding
screen - onboarding

After - Added ability to add new member to order as well & added a time to see time remaining.

screen - onboarding
screen - onboarding

Before - No ability to add in tip.

screen - onboarding
screen - onboarding

After - Added ability to add in tip in different percentages as well as a custom amount.

TESTING

Usability Testing

I conducted five usability tests using an interactive Figma prototype, with each session lasting approximately 30 minutes. All participants were able to complete the requested tasks with relative ease, demonstrating that the overall flow and interactions were intuitive. Overall feedback was positive and just a few items were mentioned for revisions.

What Worked

100% Completion

Users were able to complete all requested tasks easily & with little assistance.

100% Completion

Users were able to complete all requested tasks easily & with little assistance.

Added Value

All users felt that this feature would add value to the app as well as making users group ordering experience easier and more efficient.

Added Value

All users felt that this feature would add value to the app as well as making users group ordering experience easier and more efficient.

Individual Payment

Users really like that they have the option to pay for themselves, eliminating a major pain point.

Individual Payment

Users really like that they have the option to pay for themselves, eliminating a major pain point.

What Didn't Work

No Tip?

Users want a simple way to add a tip so they’re not left guessing whether they covered everything fairly.

No Tip?

Users want a simple way to add a tip so they’re not left guessing whether they covered everything fairly.

Add In New Member

Users want an easy way to add someone into the order after it has already started.

Add In New Member

Users want an easy way to add someone into the order after it has already started.

Add Countdown Timer

Users want a clear countdown so they’re not stressed or surprised about running out of time to place their order.

Add Countdown Timer

Users want a clear countdown so they’re not stressed or surprised about running out of time to place their order.

Priority Revisions

Based on usability testing feedback, I identified several priority revisions to improve the group ordering experience. The key updates included adding the ability to include new members mid-order, displaying a visible countdown so users could see how much time remained, and providing a clear option to add a tip. These changes aimed to make the flow more flexible, reduce uncertainty, and ensure users could complete their orders accurately and confidently.

screen - onboarding

Before -No ability to add new member or see how much time is remaining until order ends.

screen - onboarding

After - Added ability to add new member to order as well & added a time to see time remaining.

screen - onboarding

Before - No ability to add in tip.

screen - onboarding

After - Added ability to add in tip in different percentages as well as a custom amount.

Prototype
Prototype

Bringing It To Life

Bringing It To Life

Bringing It To Life

Interactive Prototype

Get ready to place your order — check out the interactive prototype!

screen - onboarding

Interactive Prototype

Get ready to place your order — check out the interactive prototype!

screen - onboarding

Interactive Prototype

Get ready to place your order — check out the interactive prototype!

screen - onboarding
screen - onboarding
COnclusion

Key Takeaways, Learnings & Next Steps

Takeaways

This project really showed me that even small features can make a big difference for users. Adding the group ordering feature made everyday tasks like splitting bills or managing dietary restrictions way less stressful, and testing it confirmed that the changes actually helped people. It was a good reminder that focusing on real user pain points matters more than trying to reinvent the app entirely.

What I Learned

I learned to look at existing apps with fresh eyes and not assume I know what users need. Even simple improvements can have a huge impact, and small details such as picking the right font or adding extra confirmations can make the experience feel much smoother. I also learned the importance of giving users control over their own orders and payments to reduce stress and frustration.

Next Steps

Next, I’d like to continue iterating and refining the group ordering feature based on continued user feedback, making sure flows are intuitive, flexible, and easy to use. I’d also focus on polishing details like confirmations, countdowns, and payment options to reduce stress and confusion. The biggest takeaway is to keep listening to users, let their pain points guide the design so the feature feels truly helpful and enjoyable.

CONclusion

Key Takeaways, Learnings & Next Steps

Takeaways

This project really showed me that even small features can make a big difference for users. Adding the group ordering feature made everyday tasks like splitting bills or managing dietary restrictions way less stressful, and testing it confirmed that the changes actually helped people. It was a good reminder that focusing on real user pain points matters more than trying to reinvent the app entirely.

What I Learned

I learned to look at existing apps with fresh eyes and not assume I know what users need. Even simple improvements can have a huge impact, and small details such as picking the right font or adding extra confirmations can make the experience feel much smoother. I also learned the importance of giving users control over their own orders and payments to reduce stress and frustration.

Next Steps

Next, I’d like to continue iterating and refining the group ordering feature based on continued user feedback, making sure flows are intuitive, flexible, and easy to use. I’d also focus on polishing details like confirmations, countdowns, and payment options to reduce stress and confusion. The biggest takeaway is to keep listening to users, let their pain points guide the design so the feature feels truly helpful and enjoyable.

Conclusion

Key Takeaways, Learnings & Next Steps

Takeaways

This project really showed me that even small features can make a big difference for users. Adding the group ordering feature made everyday tasks like splitting bills or managing dietary restrictions way less stressful, and testing it confirmed that the changes actually helped people. It was a good reminder that focusing on real user pain points matters more than trying to reinvent the app entirely.

What I Learned

I learned to look at existing apps with fresh eyes and not assume I know what users need. Even simple improvements can have a huge impact, and small details such as picking the right font or adding extra confirmations can make the experience feel much smoother. I also learned the importance of giving users control over their own orders and payments to reduce stress and frustration.

Next Steps

Next, I’d like to continue iterating and refining the group ordering feature based on continued user feedback, making sure flows are intuitive, flexible, and easy to use. I’d also focus on polishing details like confirmations, countdowns, and payment options to reduce stress and confusion. The biggest takeaway is to keep listening to users, let their pain points guide the design so the feature feels truly helpful and enjoyable.