Spivi

Case Study by Hannah Rosentreter

Information Architecture | User Interface Design

Select a seat with ease and transparency on Spivi

Spivi enables exercisers to select their seat in a workout class in advance of showing up. The UI for this platform felt outdated and confusing when I used it for a recent cycling class, so I decided to take it for a spin.

Project Overview

Information Architecture

Evaluation
Wireframe
Interaction Design

User Interface Design

Style guide development
Application of style guide to wireframes
Typography
Iconography


My Process

Evaluate the current product to identify the needs and pain points at the root of the difficult user experience.

Pain Points:

  • Everything is so small. The seat numbers, the text description, the margins between elements that require user selection.

  • Unclear which seats are available vs. taken

  • Unclear where each seat is in relation to the orientation of the room

  • Unclear call to actions. I am able to infer based on the page I navigated from that I am meant to be selecting a seat in class, but this page doesn’t make it clear that is what is happening. Also, what happens if I press cancel? Does my class get cancelled?

Goals:

  • My goal as a user is to book a seat in a class I already have reserved.

    • I don’t need to learn about all the details of this class during this stage in my journey.

  • I want to know where I can expect to go when I enter the class space.

  • I want to know that I am selecting a seat in the correct class and time.

Wireframe a new concept

Where I’ve changed things based on my evaluation:

  • Call to action is clear - “Select Your Seat”

  • Added “Front” and “Back” to signify where in class the seat is.

  • The seat icons and classroom map are significantly larger, making them easier to tap to select. This does away with the drop-down select that clutters the page and disconnects the user’s attention from where the seat is in the room.

  • Removed unnecessary text content to create more room on the page.

  • Gave one button option of “Reserve Now” to signify that the user is meant to confirm their choice once they select their seat.

  • Kept the class title, date and instructor information. However, I moved it closer to the “Reserve Now” button to follow a better information hierarchy, signifying that the class details are a review detail, rather than a headline detail.

Apply new UI that emphasizes choices

Upgraded UI features:

  • Colors that signify status

    • Bright accent color signifies seat in the classroom map that is currently selected. This is reiterated in the “Selected Seat” section, and on the call to action to “Reserve Now”. All of this is in an effort to emphasize that "If I tap the Reserve Now Button, I will be selecting seat 19.”

    • Translucent, strike-through numbered seats signify to the user that the seat is taken and not available to be reserved

    • Dark green seats signify availability with their clearly visible seat number. These seats are able to be interacted with if the user taps on them

  • Dimension is added through application of drop shadows and inner shadows

  • Font size is larger and clear contrast is applied to adhere to WCAG 2.1 standards

Like what you see?