Jacob Eddings

BoKays

Portfolio Project | UX Design | UX Research | 2023

Splash image for the BoKays app showing mobile mockups.

About the Project

The Product:

Design a bouquet preview app for a florist. Portfolio project for Google's UX Design Certificate Program.

Project Duration:

February 2023 - June 2023

Project Overview

The Problem:

Individuals with a busy schedule don't have time to go into physical store locations to purchase flowers.

The Goal:

To create a bouquet preview app that allows users with busy schedules to purchase flowers from anywhere at any time. This app would also allow users to create a pick-up order or deliver the bouquets directly to an address.

My Role:

UX/UI Designer & Researcher

Responsibilities:

User Research | Wireframing | Prototyping | Creating User Stories | Creating Personas | Conducting Interviews | Iterating on Designs

User Research

Research Questions

For the research questions that would be asked in the usability study, I wanted to determine:

  • What is the average time it takes to place an order
  • Do users prefer placing an order in person or with an app?
  • Is the contrast of each screen easy to read?
  • Are users more likely to use the search function or browse the homepage?
  • Do more users place an order for delivery or pick up? Why?
  • Image of a usability study showing the results from users interacting with wireframes.
    First usability study conducted for the BoKay's wireframe.

    Usability Study

    I performed moderated usability studies to conduct my research, which involved recording Time on Task, Drop-off Rates, and having users fill out a System Usability Scale (SUS) report once they had completed the study. Next, I conducted competitive research and looked at other apps that offered similar services to get an idea of what their user journey looked like. I also took inspiration from the interfaces that users were having positive experiences with to iterate on and incorporate into my own designs.

    Persona

    Image of a persona for a mock product that describes the person and their goals/frustrations that can be solved with a product.
    Persona created for BoKays.

    Problem Statement

    Natalia is a nurse with a busy, ever-changing schedule who needs a way to purchase flowers for her partner and pick them up on her way home because she doesn't have the time to go into a flower shop to buy them.

    User Journey Map

    Image of a user journey map that shows the potential click path a user would take on this product.
    User journey map created for BoKays.

    Click Path

    The user starts by thinking about buying flowers for someone they love even though they can’t be with them due to their busy schedule. The goal is to purchase flowers while they’re at work and be able to pick them up on their way home as quickly as possible.

    Analysis

    Image of a competitive analysis of three businesses that offer similar services and their weaknesses.
    Competitive analysis for BoKays.

    After conducting my user research and creating my personas, I moved to the web to analyze the competition. I identified the strengths and weaknesses on their platforms by scanning their website and their reviews to see what users liked and disliked about their products.

    The issues I found in the competitors’ products that provide opportunities for my design to solve were:

    • Crowded homepage with too many images that can be overwhelming to users.
    • Can’t place an order for in-store pick up, only delivery.

     

    I found that I could capitalize on these weaknesses in the market by:

    • Using less background images on the homepage and more images of just the flowers and bouquets.
    • Offering an in-store pick up option when placing an order from desktop or mobile and designate a pick up date/time.

     

    After completing the competitive analysis, I began the creation of my product starting with paper wireframes.

    Wireframes

    Image of a paper wireframe for the BoKays app that shows multiple phone screens with different homepage variations.
    Paper wireframe variations for the BoKay's homepage.

    I took inspiration from many apps to create my wireframes, from DoorDash to Airbnb and more. I really like the simplicity of Airbnb’s interface and use of icons, which you can see throughout my wireframes.

    I created “paper” wireframes using my iPad (I literally didn’t have printer paper…) and jotted down 5 variations for every screen in my prototype, then put a star next to each element that I liked the most and compiled them all into one final wireframe.

    Prototypes & Iterations

    Image of a low-fidelity prototype created in Figma for the BoKays app.
    BoKays Low-fi mobile prototype (click img to view).

    Low-Fidelity Prototype

    After conducting the usability study on my low-fi prototype, I found 4 major pain points that needed to be addressed.

    1. Users were unable to add payment info.
    2. Users were unable to change store location.
    3. Counterintuitive date/time format.
    4. Confusing “Pick Up” and “Delivery” feature.

     

    After synthesizing these results, I found that users wanted to:

    1. See their pickup time.
    2. Have the ability to add payment information.
    3. Change their address/location at any time.
    4. Have the ability to select “pick up” or “delivery” before proceeding to payment.

     

    Using this information, I began iterating on my designs and creating a revised low-fi prototype to test with the same group. Once finished, I began working on refining my designs and creating hi-fi prototypes.

    Image of a high-fidelity prototype created in Figma for the BoKays app.
    BoKays Hi-fi mobile prototype (click img to view).

    High-Fidelity Prototype

    I created a sticker sheet housing my design elements and began creating a high-fidelity prototype. This prototype aimed to solve the issues that users had with the low-fidelity prototype while providing an aesthetically pleasing user experience.

    Image of two mobile devices showing before and after images of the BoKays app.
    BoKays Hi-fi mobile mockup (click img to view).

    Mockups

    I took the findings from my usability study and began iterating on my previous high-fidelity prototypes. In the image above, I added both a “Pick Up” and “Delivery” button to the cart page as a solution to one of the issues found in the usability study.

    Final Design

    Mockup of four mobile phones showing a splash screen and three other screens for the BoKays app.
    BoKays finalized mobile mockup (click img to view prototype).

    Takeaways

    Since this was my first UX Design project, I had to learn everything from creating personas to user journey maps, conducting usability studies, and creating actionable insights from my studies to further iterate on my designs until I was happy with the final product.

    Click this link to view the high-fidelity prototype for BoKay's.