ParkMan

An iOS application that helps users find, pay for, and manage parking in real time.

About ParkMan

ParkMan is a modern iOS application that simplifies the process of urban parking.
Users can:

  • Find available parking spots nearby in real time.
  • Reserve and pay for parking directly from the app.
  • Extend sessions remotely and receive notifications before expiration.
  • View and manage parking history and receipts.

Tech Stack

  • iOS (Swift 5) — application logic and user interface development

  • POP-MVVM — architecture combining Protocol-Oriented Programming with MVVM for maintainable, testable code

  • MapKit — native Apple framework for real-time geolocation and map-based parking discovery

  • Stripe SDK — secure and seamless in-app payment processing

  • CircleCI + Fastlane — continuous integration and automated deployment pipeline.

  • Firebase — analytics

  • Unit & UI Testing — XCTest and XCUITest