mobicité case study
Redesigning Mobicité's map page to surface historical parking availability patterns, so Montreal drivers can make smarter parking decisions before they leave home.
00

problem
Montreal drivers often do not know if parking is available until they are already searching. Mobicité, the city’s official parking app, records every street transaction by block, time, and day, but this data is not used to help future drivers. Instead, people rely on memory, Google Maps, or advice from others. The data exists but is currently used only for billing.
solution
Mobicité already includes a map page showing where parking is regulated. The solution does not replace this page; it adds a new layer: a probability-based heat map built from existing parking session logs that indicates which blocks are likely to have space at specific times of day.
User Research
I interviewed 20 Montreal drivers, aged 18 to 30, about their parking habits. None opened Mobicité before finding a spot. All used other methods first: memory, Google Maps, or word of mouth, and treated Mobicité solely as a payment tool. Some had stopped driving in busy neighbourhoods and switched to transit.
From research to redesign
The fix isn’t a new feature. It’s moving an existing screen earlier in the trip. The map page already shows where parking is regulated. It just doesn’t show how likely you are to find a spot. Layering historical availability onto that same map turns Mobicité from a payment tool into a planning tool, without adding a single new screen.

Design objectives
Display neighbourhood-level availability patterns using existing app data
Enable drivers to check likely availability before leaving, rather than after they have started searching
Communicate probability clearly using plain language and heat map styling, avoiding false precision
Maintain the map page as a unified tool for both planning and in-trip navigation
Leave blocks with insufficient data unmarked rather than estimate availability
Encourage drivers to use Mobicité throughout the entire process, from planning to payment
How it works
The heat map is not real-time and does not claim to be. It is built entirely from existing Mobicité data: every past parking session, tagged by block, time of day, and day of week. Aggregating this history by block and hour produces a probability score, which represents a pattern rather than a guarantee. This score determines the color displayed on the map.

A pattern is not a promise, and the design must communicate this clearly. Blocks with sufficient historical data receive a confident color and a plain-language description. Blocks without enough data remain unmarked, rather than displaying unsupported estimates.

Design Features



year
2026
timeframe
16 days
tools
Figma
category
UI/UX


