Jasmine Lee

5 Min Away

Select

StratShare

Designed and iterated on a ride-sharing platform to improve the commuting experience for GBDA students at the University of Waterloo.

Design Process

Monday’s, 9:00am

Waterloo, ON

JAN - APR

Stratford, ON

Michelle Brown

Role

Product Designer

Timeline

September - December 2023

Team

4 Product Designers

Tools/Skills

Figma, Wireframing, Prototyping

SUMMARY

StratShare is a ride-sharing application designed exclusively for students enrolled in the Global Business and Digital Arts program at the University of Waterloo. It addresses the challenges faced by those living in Waterloo but must commute to Stratford for their classes. The idea for StratShare came about during our final assignment in the course, GBDA 210: Intro to User Experience Design. We were tasked with the job of creating an application that would help individuals in our community.

PROTOTYPE OVERVIEW

Introducing a new way to share rides.

Onboarding Flow

Scheduling a Ride

Viewing Ride Details

THE PROBLEM

How are we supposed to get to Stratford every week?

When students join the GBDA program, many don’t realize that almost all of their classes are actually in Stratford. Getting there isn’t easy — public transit is limited, not everyone has a car, and even those who do have to deal with gas costs and maintenance.


Most people end up relying on group chats or word of mouth to find carpools, but that’s messy and unreliable. Without a clear system, students are often left not knowing how they’ll get to class, which makes commuting a major challenge.


So how can we make carpooling simple and reliable for GBDA students, while easing the cost and stress for drivers too?

A real conversation...

UNDERSTANDING OUR USERS

To uncover key pain points, we connected with both GBDA students and administration.

We conducted user interviews and surveys with our target users — GBDA students — as well as with members of the GBDA administration. Through this process, we identified their priorities using the MoSCoW framework (Must have, Should have, Could have, Won’t have). This helped us clearly define what features were essential for making carpooling reliable, what would improve the experience, and what could be left out.

MUST HAVE

High Impact

Customizable commuting preferences and patterns

Safety and Verification of UWaterloo identity

Ride-sharing scheduler

In-app messaging



EXPECTED

High Impact

User Registration and Profiles

Reminders for scheduled rides

In-app payment

Real-time location tracking



NICE TO HAVE

Low Impact

AI Facial recognition

Ride cancelling

Affordability calculator

User feedback mechanism



UNEXPECTED

Low Impact

Advertisements

Reward system

Tipping system




The major takeaway? Getting to Stratford shouldn’t be this hard.

Students need a straightforward way to share rides. Without a car, it’s stressful to figure out how to get to class, and with a car, the cost of gas and upkeep quickly adds up. A reliable carpooling system would make commuting easier for everyone.

IDEATION

We started with quick sketches and paper prototypes

To explore possible solutions, we created low-fidelity sketches and paper prototypes to map out the core user flow. This helped us quickly test different ideas for how students could join carpools, manage schedules, and split costs. By keeping things low-stakes and flexible, we were able to iterate fast, gather early feedback, and narrow in on the features that mattered most to GBDA students.

IDEATION

After feedback, we moved onto wireframes

Building on our sketches, we created digital wireframes to refine the core user flow and test different layouts. This stage helped us visualize how ride matching, scheduling, and cost-sharing would work together, while giving us a solid foundation to move into high-fidelity design.

VISUAL DESIGN

To give StratShare a clear and consistent look, I created a design system from scratch

I built a UI kit that included colors, typography, buttons, and reusable components. This helped us keep a clean aesthetic across the app and made it easier for students to quickly understand features like ride matching and scheduling. The system ensured that every screen felt cohesive and easy to navigate.

Typography

Inter

Typeface

Weight

Size

H1. Titles

H2. Headlines

H3. Subtitles and Textual Buttons

H5: Body 2

H4: Body 1

15

10

13

22

20

Semi Bold

Semi Bold

Medium

Light

Regular

Colours

Primary

Secondary

Gradients

#705CE7

#E7B85C

#4ECB71

#FF4747

#3038FF

#000000

#000000

#8A8A8A

#8A8A8A

#FFFFFF

Iconography

Components

Button Style

Sizes

Solid

Outlined

Ghost

Small Button

Medium Button

Large Button

32px

40px

45px

Default

Hover

Pressed

Button

Button

Button

Button

Button

Button

Button

Button

Button

Text Input

Default

Hover

Success

Failure

Typing

Placeholder Text

Placeholder Text

User Text

User Text

Text |

Highlighted Features

Duo security integration tool to verify UWaterloo identity.

Driver verification using facial recognition and Driver’s License authentication.

Waffle navigation bar to prevent visual clutter and promote easy user flow.

Ride overview featuring driver’s photo, ride information and pick-up details

Real-time location tracking and ETA, with emergency safety measures.

Scheduling integration using class schedule.

In-app payment integration.

Upcoming and past rides with necessary information.

TAKEAWAYS

A summary of what I learned!

Process is Important

While creating our app for GBDA students, including ourselves, we initially assumed we understood all the commuter struggles. However, by interviewing a broader range of individuals, including different GBDA students and non-uWaterloo commuters, we gained valuable insights into additional pain points. This experience reinforced the importance of considering various viewpoints, resulting in a more inclusive and user-friendly design.

Think from Different Users’ Perspectives

Despite my natural inclination to overlook the lengthy process of research and early prototyping, I've discovered that diving directly into Figma leads me to focus on visual aesthetics prematurely, often resulting in scrapped iterations due to a lack of finalized UX. Utilizing UX shorthand and paper sketches helped me stay focused on the task at hand and curbs my tendency to get carried away with visual elements.

The Best Designs Come from Collaboration

Naturally, all designers like to believe that their vision is the best one. However, we discovered diverse perspectives within our team about the app's direction. Effective design is powered by collaboration, where engaging with team members and potential users introduces varied viewpoints. This collaborative approach fosters innovation, resulting in a more comprehensive and well-rounded design.

thanks for stopping by! ❃

designed on figma, built in framer

antoinette lozano © 2025

contact me

navigation

Create a free website with Framer, the website builder loved by startups, designers and agencies.