top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

Wrightsville Beach Parking App

Project type

Wrightsville Beach Parking App

Date

June 2025

Role

UX/UI Designer & Developer

🅿️ Wrightsville Beach Parking App
UX Case Study | Civic Tech | Mobile Web Application

Overview
Wrightsville Beach, NC sees high seasonal traffic—and with it, a surge in parking violations. The existing process for paying or disputing a ticket was time-consuming, confusing, and entirely offline. I designed a mobile-first web app to modernize this experience, making it faster, clearer, and more accessible for both residents and visitors.

Problem
Parking citations in Wrightsville Beach required users to call or visit town offices, creating friction and frustration. Disputes lacked clear instructions, and there was no convenient way to track outcomes or make secure payments online.

Goal
Create a responsive web app that:

Allows users to pay or dispute parking tickets quickly

Simplifies the dispute process with uploadable evidence

Reduces administrative overhead for town staff

My Role
UX Research & Competitive Analysis

Information Architecture & Wireframes

UI Design in Figma

User Testing & Iteration

Research
I conducted interviews with residents, tourists, and town staff. Key findings:

Users wanted a fast, no-login way to pay

Disputing a ticket was intimidating without guidance

Many users accessed the site from mobile devices in real time (e.g., right after receiving a citation)

Design Solutions
1. Clear CTA Paths:

Split the homepage into two obvious actions:
✅ Pay a Ticket | 📝 Dispute a Ticket

2. Minimal Input Requirements:

Ticket lookup by license plate or citation number

No account creation required

3. Guided Dispute Flow:

Step-by-step form with example responses

Upload support for photos or PDFs

Confirmation email with case number

4. Mobile Optimization:

Clean, tappable UI

Sticky buttons for quick navigation

Designed for on-the-go users

Outcomes:
Reduced support calls to town hall by an estimated 40%

Faster resolution times for disputes thanks to organized, digital submissions

High user satisfaction during testing (92% task success rate)

Tools Used
Figma · Adobe Illustrator

Next Steps
Integrate real-time violation status from municipal databases

Add multilingual support

Include SMS/email reminders for payment deadlines



bottom of page