Pavemint | Case Study

Case Study: Pavemint

Pavemint is a pioneering parking solution provider that leverages automation and digital technologies to optimize parking management. Their platform offers a suite of services, including cashless payments, license plate recognition, data analytics, and streamlined entry and exit processes.

Industry | Parking Solution

Project Overview

Pavemint’s mission is to transform the parking experience through innovative solutions. Their services include Self Park, On Lot Tools, Data Reporting, Parking Networks, and Valet services. By addressing the environmental and societal impacts of inefficient parking management, Pavemint aims to make a positive difference.

Parking problems in urban areas cause significant financial and personal stress. A report by INRIX reveals that Americans spend $73 billion annually, or $220 per person, searching for parking. This struggle also affects students on campus, who often face inconvenient, scarce, and costly parking options.

The root of these problems lies in the imbalance between parking supply and demand. This disparity leads to issues like parking shortages, high fees, and congestion caused by drivers searching for a spot.

Key Findings

Through our discovery process, we gained a deep understanding of Pavemint’s system and its components. Our key findings highlighted:

System Interactions and Dependencies

We employed techniques such as Event Storming, Example Mapping, and Persona Analysis to map Pavemint’s entire system and identify areas for improvement.

System Reliability

To minimize disruptions in payment processing and real-time connections, we recognized the need for a stable and reliable system that would ensure optimum operations and customer service.

Problem Statement

Our analysis revealed several challenges that Pavemint faced:

01

Complex System Architecture

Pavemint’s system integrated multiple software components, resulting in a complex architecture that was difficult to understand and maintain.

02

Technical Debt

The application’s complexity contributed to technical debt, which needed to be addressed to ensure the system’s scalability and reliability.

03

Lack of Technical Documentation

Insufficient documentation of the system’s technical aspects hindered maintenance and operations.

Implemented Solution

To address these challenges, we implemented the following solutions:

01

Organizing the Architecture

We established a component repository using Storybook, which enabled developers to showcase and organize reusable components, promote code sharing, and work on individual components in isolation.

 

02

Upgrading the Framework

We implemented Single Sign-On (SSO) for seamless authentication and access to multiple apps, enhancing performance, productivity, user experience, and security.

03

Migration to GraphQL

The migration to GraphQL addressed the lack of technical documentation by providing an introspective schema that serves as a self-documenting resource.

Ongoing Support

Currently, our focus is on maintaining Lightpoint’s systems, scoping new features, developing enhancements, and supporting data-driven business decisions.

Results

Pavemint’s innovative parking solution has made a significant impact, resulting in:

  • 438,912 gallons of CO₂ emissions avoided
  • 1.53 million square feet of land made accessible
  • 178,816 minutes (about 4 months) of cruising time saved

Pavemint’s platform has transformed the parking experience for its customers, providing easy ingress and egress, saving time, effort, space, and the environment.