Parkworks app icon
ParkworksAutomated EV parking · USA

EV parking app for Parkworks: the future of parking in your pocket

Parkworks provides custom-designed parking solutions for West Coast development projects, including a fully automated electric vehicle parking system. Perpetio designed and built the app that lets EV owners park, charge and retrieve their car from the phone.

  • iOS & Android
  • Flutter
  • UI/UX design
  • EV charging
  • Team of 4 · 6 months
Build a similar app
Download on the App StoreComing soon
GET IT ON Google PlayComing soon
Parkworks vehicle status screen
swipe to retrieve the vehicle
1
minutes to pick up the car before it’s re-parked
10
months of design and development
6
platforms from one Flutter codebase
2
In short

Parkworks offers a fully automated electric vehicle parking system: drivers leave their cars on a special “Portal” and the automated mechanism does the rest. Perpetio designed and built a minimalistic Flutter app that gives EV owners visibility into parking and charging at their residences.

Parkworks

Parkworks is a California-based company providing custom-designed parking solutions for West Coast development projects, including a fully automated electric vehicle parking system.

USA
Client location
6 months
Duration
4 people
Team
Time & Material
Model
What we did

The challenge: make automated EV parking visible and simple

Parkworks needed a mobile app for electric vehicle owners to conveniently view and manage fully automated parking at their residences. The app had to be simple, yet include various features and parking-related information, with a clear and intuitive information organization.

  • Give visibility into the parking experience and EV charging
  • Show the charging status
  • Show car retrieval information
  • Keep the parking history
  • Run on both iOS and Android

The solution: one tap to park, one swipe to retrieve

  • Wireframes and user journey

    A smooth journey: leave the car with one tap, check the charging information, retrieve it with a swipe and get timely updates.

  • Step-by-step instructions

    Screens with essential information and step-by-step instructions for vehicle charging and retrieving.

  • Clear icons and colors

    Icons that clearly represent user actions and a calm palette of two primary colors, black and green.

  • Adapted to each OS

    Responsive UI elements, properly adapted to iOS and Android and to different screen sizes.

  • Flutter

    One cross-platform codebase that runs on iOS and Android devices with no issues.

  • Push notifications

    Updates on the car being re-parked, getting fully charged, or being ready for pickup.

Charging and vehicle status

Know your car’s charge and range

EV parking is not only a means of storing a car but also charging. The app shows the battery status and the miles that users can go with the current charge.

  • Charge percentage and driving range
  • kWh delivered and CO₂ emission saved
  • A warning if the charge is not yet full

CO₂emission saved, shown for every parking session

Parkworks vehicle status with battery and range
Time and budget

Plan your time and parking costs

Users get a time estimation for every retrieval and a parking cost prediction, so they can plan and budget accordingly.

  • Parking cost prediction
  • Retrieval time estimation
  • Parking history for expense analysis

10 minto pick up the car at the portal, with a push notification when it’s ready

Parkworks retrieval status

How the Parkworks app works

Vehicle status

Everything about your car at a glance

The Parkworks app displays all the necessary data about the vehicle’s current status. EV owners see the battery status and the amount of miles they can go with the current charge, and can budget accordingly as the app offers a parking cost prediction.

  1. 1Leave the car on the portal with one tap
  2. 2Check the battery status and range
  3. 3See the parking cost prediction
Vehicle status
Vehicle is charging

Results: a minimalistic app for parking and retrieving an EV

primary colors: black and green
2
vehicle metrics: charge, range, cost, kWh, CO₂
5
platforms: iOS and Android
2
months of design and development
6

Users can check updates about the car charge percentage, driving range, parking cost prediction, kWh delivered, and CO₂ emission saved. They can swipe to retrieve the vehicle at any point and receive a time estimation for better planning. If the EV’s charge is not yet full, users get a warning and can decide to wait until a full charge.

Tech stack behind the Parkworks app

A Flutter app for iOS and Android on the client’s backend, with Auth0, social sign-in and Firebase Crashlytics.

Framework
Flutter
Platforms
iOS + Android
Team
4 people
Client location
USA

Mobile app

Framework and IDE
  • Flutter
  • Visual Studio Code

Infrastructure

Backend and code
  • Client-managed backend
  • GitLab

Sign-in

Social providers
  • Google
  • Apple
  • Facebook
  • Auth0

Stability

Crash reporting
  • Firebase Crashlytics

Additional technologies

Vehicle data
  • car_api

Planning an IoT or mobility app?

We’ll design and build an app that makes complex hardware simple to use on iOS and Android. See our UI/UX design and Flutter development services.

More IoT & mobility projects

All use cases