SmartPark

See Prototype
ROLE
UI/UX Designer
TEAM
Solo project
TOOLS
Figma, Adobe Illustrator
DURATION
4 months, Jan - May 2024

OVERVIEW

Brief


SmartPark is a hybrid digital-physical solution designed to simplify one of the most frustrating parts of driving: finding parking.

SmartPark is a mobile app and sensor-based solution built for everyday drivers, designed to take the stress and guesswork out of finding parking in crowded cities and office lots.The system combines a mobile app and sensor technology to help users find available parking spaces in real time. With personalized vehicle profiles, predictive time tracking, and seamless navigation to nearby garages, SmartPark streamlines the entire parking experience from arrival to departure.

My Contribution

This was an individual project where I led the full UX process from user research and storyboarding to wireframes, prototyping, and visual identity. I created both the physical and digital concept, iterated across three phases, and presented final screens in a working prototype.

Problem

Everyone knows that parking is the worst. Drivers often spend unnecessary time circling busy lots, arriving late or stressed especially in urban areas. With garages shared between companies and no real-time visibility into availability, the current process lacks efficiency and predictability.

Solution

SmartPark aims to make the parking process faster, smarter, and less stressful. By using parking sensors connected to a mobile app, users can view available spaces in real time, input their expected parking duration, and get guided navigation to the best spot. The app also personalizes experiences based on vehicle type and integrates features like saved searches and digital ticketing.

RESEARCH

User Intervew Findings

To better understand the pain points currently associated with the parking process, I conducted multiple informal interviews among peers and friends who frequently drive to work or school. These interviewees ranged from the ages of 18 to 25 and had all different types of vehicles which led me to the following takeaways:

User Persona

I created this user persona based on insights gathered from my user interviews and early observations. Jared represents the typical SmartPark user, a busy professional who values efficiency, uses mobile apps regularly, and feels the everyday stress of unreliable parking. His need to arrive on time and stay productive shaped core features like real-time spot detection, customizable vehicle profiles, and a reward system that encourages punctuality.

Competitive Analysis

To better understand the landscape and identify gaps in the market, I looked at three widely-used parking-related apps: ParkWhiz, SpotHero, and Google Maps. Each offers useful features, but none fully address the needs that SmartPark is built to solve — especially when it comes to real-time spot tracking, personalization, and hardware integration.

  • ParkWhiz
    • Allows users to find and book parking ahead of time
    • Offers limited real-time availability
    • Lacks personalization for vehicle type or size
    • No integration with physical parking sensors
  • SpotHero
    • Similar functionality to ParkWhiz with scheduling and pre-booking
    • Real-time data is limited or estimated
    • No support for tracking user arrival or stay duration
    • Doesn’t connect to in-garage sensor systems
  • Google Maps
    • Offers navigation and parking suggestions based on business locations
    • Doesn’t show live availability of spaces
    • No booking functionality or garage-specific details
    • Not designed specifically for parking optimization

Unlike these apps, SmartPark is designed from the ground up to offer a smarter and more personalized parking experience. It leverages real-time data from physical sensors to accurately track available spaces, allows users to create profiles for different vehicles, and predicts future availability based on parking duration input. By combining intelligent UX with connected hardware, SmartPark goes beyond navigation to reduce uncertainty and save users time.


remove the uncertainty of finding parking to make commuting more predictable and stress-free?

THIS LED TO THE QUESTION:

How Might We...

RESEARCH

User Flow

To streamline the user journey, I mapped out a clean and minimal flow that demonstrated all of the core actions from account creation to finding and reserving a space. Each decision point aims to reduce friction and get users parking faster. This helped ensure that the app remained intuitive and goal-oriented from the first tap to the final destination.

Ideation Sketches

Early sketches helped to explore layout and interaction models before jumping into high-fidelity mockups. At this point the first round of user testing was completed with classmates and assisted in refining the apps structure and hierarchy early on. Additionally, I started to think about the brand identity and brainstormed name and logo ideas.

Digital Wireframes

Taking into account some of the comments from my classmates, I then created a few low-fidelity wireframes that mapped out the app’s core functionality, including the profile, map, search, home, and timer. I once again conducted quick usability tests with classmates, who pointed out areas for improvement such as combining the Home and Map screens which directly informed the next design phase.

Before beginning the final screens I finalized the visual identity with a completed logo and a cohesive style guide to ensure consistency across both digital and physical touchpoints. The style guide includes primary and secondary color palettes, the Raleway typeface in multiple weights, and a clear typographic hierarchy for headers, body text, and UI elements. These choices were made to reflect the brand’s values of clarity, efficiency, and reliability, helping users feel confident and supported during a typically stressful task.

Visual Identity

FINAL PRODUCT

Hi-Fidelity Screens

With the visual identity established, I applied the brand’s colors, typography, and logo to a full set of high-fidelity screens. These final prototypes showcase the complete user journey from onboarding to finding parking, designed to feel intuitive, streamlined, and tailored to the needs of all different types of driver.

Onboarding & Account Creation

The onboarding flow welcomes users with a clean, animated loading screen followed by options to create a new account or log in. This is the first step in personalizing the SmartPark experience, ensuring users are quickly set up and ready to find parking.

Home & Map View

After logging in, users land on the home screen which is a live map centered on their current location. SmartPark logos indicate nearby garages, and tapping one reveals basic info, including the current availability and preview images of the lot.

Search & Filters

The search feature allows users to locate garages using filters like distance, availability, and price. Past searches are saved for quick access, and frequent destinations can be revisited easily for a faster parking experience.

Parking & Ticketing

Once a garage is selected, users choose their vehicle, set their date/time, and complete their booking. A digital parking ticket is generated, which can be added to the phone’s wallet. Users are then guided directly to the nearest available space, with their ticket reappearing for scanning upon entry.

Booking & Timer

When parking begins, a live timer tracks the user's stay and updates SmartPark’s availability data in real time. This screen also shows active, past, and canceled bookings. Users are rewarded with points for arriving on time and small deductions are applied for late arrivals.

Navigation & Ticket Scan

After reserving a spot, users are guided directly to the garage entrance with turn-by-turn navigation. Upon arrival, their digital ticket reappears automatically for a quick scan which streamlines the entry process and removes the need to fumble through confirmation emails or screenshots.

Gamification & Rewards

Located within the profile area, the rewards screen shows users their current point total, how to earn more, and available redemptions. It’s a simple way to encourage timely arrivals and create long-term engagement through perks.

Saved Garages

Users can favorite frequently used garages for quick access from the search or home screen. This feature is especially useful for daily commuters or anyone parking in the same area regularly, reducing search time and making SmartPark feel even more personalized.

User Profile

The profile section allows users to manage their account and add or switch between vehicles, supporting individual or shared family use. It’s a flexible hub that adapts to how users commute and park on different days.

Next Steps

Looking ahead, there are several opportunities to expand SmartPark’s impact and usability. First, would be to conduct real-world user testing in actual parking garages to validate the effectiveness of both the app and physical sensors. These tests would help identify usability issues in unpredictable real-world environments. Additionally, a desktop version of SmartPark could support users who plan parking in advance such as office workers reserving a space before leaving home. Finally, integrating SmartPark with Apple CarPlay, Android Auto, or other navigation apps is another exciting step, creating a hands-free experience that guides drivers from door to door.

Takeaways

This project taught me the importance of designing for real-world complexity. Parking may seem like a simple problem, but solving it required balancing physical systems, predictive logic, and user expectations all while maintaining delightful design. I learned to check my own assumptions through user research and realized how valuable early feedback is to shaping intuitive experiences. Iterating often and embracing ambiguity helped me arrive at a more polished and innovative solution. Most importantly, I gained a deeper appreciation for how physical and digital products can come together to solve meaningful everyday problems.

Back to Top