top of page
BIV
Simplify your weekend itinerary and discover Boston's gems
 
BIV is an app that helps users explore beyond their usual commutes by showing a compressed view of what each T station offers—attractions, history, and local tips.
 
It cuts planning time, highlights lesser-known spots, and makes discovering Boston easier and more affordable.
 

Duration

2 weeks, Spring 2025

- - - - - - - - - - - - - - - - - - - - - - - -

Type

UI/UX

- - - - - - - - - - - - - - - - - - - - - - - -

Tools

Figma

Shot-2_edited.png
Context
Project Brief: Improving the MBTA

 

As part of my course Processes + Practices, students were tasked with creating an interactive project that improves the experience on Boston's public transportation system – the MBTA (or more commonly called the T).

 

This could have been accomplished through any new interface that promoted interaction between people and

  • people

  • environments

  • service

  • technology

  • or devices​

Research
​
The MBTA and other Subways

The first step in developing a solution is analyzing the problem at hand.
With sticky notes and a whiteboard, my class went back to basics—writing down every good and bad aspect of our subway system.

Through discussions with my peers, I became particularly interested in addressing how newer students interact with the T. Much like tourists, most students come from suburban backgrounds and are completely unfamiliar with train systems. When arriving in Boston, they want to navigate the city like locals and will always focus on cost efficiency.

Without prior knowledge of the MBTA, newer students are often misguided in their exploration of the city. However, with the right application, I could prevent missed opportunities and confused travel.
IMG_9663.JPG

Analyzing pain points and best aspects of the MBTA (in class)

Website Research_edited.jpg

Best features found in the top 5 global subways; cited by Essential Living

Website Research (1)_edited.jpg

Outlining elements of the T that could be addressed in my project

Competitor Analysis
​
There are many navigation and trip-planning apps available. My goal was to identify what competitors do well and where they fall short.
 
As a student who regularly uses the T for both commuting and exploring the city, it was easy for me to pinpoint the pros and cons of these apps.
 
MTBA.png

MBTA Go

Maps.png

Apple Maps

Wanderlog.png

 Wanderlog

Positive Features to Adopt

​Clear visual cues (distinct colors, photos, and mapped distances) support quick understanding
Accurate wayfinding tools (ex. step-by-step directions and real-time train tracking) show the value of reliable navigation
Location-aware filtering keeps information relevant and streamlined, which reduces user overload.
Highlighting nearby points of interest and showing spatial distance adds valuable context
Credible, review-supported activity suggestions build user trust

Common Flaws to Mitigate

• Prioritize curated, high-level insights rather than dense lists of individual places to avoid overwhelming users.
• Reduce confusion around moving between activities by making transportation guidance simple, intuitive, and not dependent on pre-booked plans.
• Support spontaneous, on-the-go exploration rather than requiring long-term, highly structured trip planning.
• Remove unnecessary back-and-forth navigation by making transit mode selection (especially the T) straightforward and persistent.
• Eliminate the need for users to know station names in advance by guiding them from their current location to the most relevant transit entry point.

Leading Questions
​
  1. How can I further explore Boston without excessive time planning the excursion or plotting its distance?​

  2. How do I find credible activities that are in the same area, but are lesser known?​​

  3. How can the T help facilitate these adventures (to avoid high ride service costs)

Brainstorming and Ideation
Flows, Categories, and Initial Prototype
 
Drawing from earlier research, I began organizing the information that would best help my users discover new Boston adventures. From there, I mapped out potential page flows and developed an initial prototype to communicate these ideas.
 
 
Website Research.jpg

Categorizing the information communicatied through BIV. These categories help users determine their prefered station to explore by accessing diffrent needs (distance, activity wanted, favorite locations, etc).

 
flow.jpg

Page flows for BIV: a helpful reference for future Figma prototyping.

 
Low_Fidelity.jpg

Low fidelity sketches of page views and potential UI icons

First UI/UX Figma prototype

GIF1.gif

Layout and Navigation

Feedback Received​

​​​​

After presenting BIV's prototype and project narrative to my peers, I received the following feedback to improve my designs:​​​

 
 

Typography and Legibility

  • Reduce map size on the Copley info page; use smaller icons and increase white space

  • Create clearer section distinctions to improve navigation

  • Improve legibility of warning text on the Copley page

  • Standardize typography for activity buttons to ensure consistent visuals

  • Explore alternative fonts to better align with MBTA branding

Color and Branding

  • Maintain consistent color usage across visuals and features; avoid reusing line colors for attractions/landmarks to reduce confusion

  • Explore alternative colors and icons to better align with MBTA branding

Icons and Visual Elements

  • Replace “Freight cars” with “T cars” in line graphics

  • Update the train icon to a simpler design and apply full line color for cohesion

  • Reevaluate certain icons (e.g., activities) that may feel confusing or mismatched

Refinement
Before v. After

​​

In response to feedback, I made several key refinements to improve clarity and consistency:

  • Swapped out freight car trains for subway imagery

  • Converted all fonts to Helvetica and Helvetica Neue for consistency (and to match the MBTA’s official typefaces)

  • Increased the size of station names and information bubbles on the Copley page

  • Replaced real-world images on the activities page with representative icons, aligning with the icon style used on the station map

  • Adjusted map icon colors so that vivid color associations were reserved exclusively for T lines

 

These updates strengthened overall design cohesion while also improving navigation and building user confidence in the platform.

 
 
 
 
Gif2.gif

Comparing the First and Second Layouts 

HomeComp.jpg
CoplyComp.jpg
LinesComp.jpg
ActivitiesComp.jpg
Reflections
Expanding the Prototype
 
This project pushed me to learn Figma quickly and work within a tight timeline, shaping my first experience in UI/UX prototyping and visualization.

If expanded further, I would include more content (line, activity, and station pages), add new features (home station dropdowns, favorites, fare details), and enhance maps with zoom functionality.

Regardless, BIV's current model aligns with the mission to provide a personalized, flexible guide for any MBTA rider across Boston.
FinalComp.jpg
Extension
Animating in Python:
1 week, Fall 2025


As part of my Prototyping with Code course, I expanded my earlier BIV prototype by applying Python in Processing. Having never coded before this semester, this project marked my first self-directed Python project.

Scope:
  • Animate trains on the home screen map
  • Trigger a transition when a user directly clicks into the map to enter a station’s page
  • Allow the user to drag across the map to see which direction of Boston they want to go.
Low_Fidelity_Animation_edited.jpg

Low-fidelity visualizations of scope

Copley recording.gif

The functions I implemented translated my design intentions into functional behaviors using loops, conditionals, and coordinate-based logic.

 

Results:

  • I strengthened my ability to prototype interactively

  • I applied newfound software skills to a large-scale challenge

  • I advanced my original design intent to create a more engaging user experience

© 2025 Mayah Hamaoui. 

bottom of page