ReservPark Case Study, a Parking App for Street Spots and Hourly Garages

Project type
Parking app for street spots and garages
Years
2025 to 2026
Deliverables
iPhone and Android app, website, management panel, and car detection by Bluetooth
The map of free spots and a garage's page in the ReservPark app

ReservPark helps you park without driving around in circles. One map brings together the street spots someone is leaving and the garages rented by the hour or by the month. We built the iPhone and Android app, the website and the panel their team works from.

A phone on a Madrid street with ReservPark's map, its free spots and the garages nearby.

For those looking for a spot

They see on the map the spots that have just come free, their phone tells them when one opens up nearby and the app takes them there.

For those leaving

The app knows from the car's Bluetooth where they parked and, when they walk back to it, asks whether they are leaving so it can tell someone looking for a spot nearby.

A phone next to a parked car with its card and the button to leave now.
A phone at a café terrace in Madrid choosing when the car will leave.
A phone on the way back to the car, asking whether you are leaving.
A phone next to an empty parking space with the free alert earned for helping someone park.

For a garage owner

They list it from their phone, price it by the hour, day, week or month, close the days they do not want to rent it out, and every booking is paid in the app.

A phone in a garage with its calendar and the closed days in red.

How it is built

  • Website

    Next.js and React, with the public pages, each user's account and the team's panel.

  • App

    Expo and React Native, one codebase for iPhone and Android, with maps and step-by-step navigation.

  • Server

    Reactive Java (Spring WebFlux) with PostgreSQL.

  • Payments

    Stripe, with card, Apple Pay and Google Pay, monthly passes and automatic refunds when cancelled in time.

  • Real time

    Chat over WebSocket with read receipts, the map's spots refreshed every 15 seconds and phone notifications.

  • Car detection

    On iPhone and Android, through the car's Bluetooth and the phone's movement, with our own modules in Swift and Kotlin.

In numbers

radius for the free spot alert
2 km
a free spot stays on the map
30 min
steps to list a garage
5
Next case: Leaderbrock