In development

Parking goes
peer‑to‑peer.

Every day, private parking sits empty. Garages, courtyards, company lots, all while drivers circle the block looking for a space. SmartPark connects the two directly: a live map, a price you can see before you go, and a QR code that lets you in.

Web app first, running against staging today. Native apps are a work in progress.

The problem

Spaces sit empty. Drivers keep circling.

Parking in an Italian city is invisible, unbookable and usually cash. The capacity already exists. It just has no way to be found, priced or trusted.

30%

of urban traffic is drivers hunting for a parking space.

~20min

lost every day to the search, in a major city.

private spaces idle for hours: garages, courtyards, company lots.

Both sides

One account. Either side of the deal.

Driver and Host aren't two apps or two sign-ups. They're a toggle in the header. Rent a space this morning, list yours this afternoon.

For drivers

Stop circling the block.

Find it in seconds

A live map with availability, price and distance on every pin.

The price you see

The system picks the cheaper of the hourly and daily rate for you, to the cent.

Held, not charged

Payment is authorised up front and only captured when the stay is real.

Know before you go

Real reviews, photos and a detailed amenity list on every structure.

For hosts

Your space earns while you're at work.

Passive income

Garage empty from 8 to 6? List it and it earns without you lifting a finger.

Full control

Your hours, your prices, your vehicle rules, with dynamic pricing by day and time slot.

Real numbers

A dashboard with monthly revenue, occupancy, check-ins and average rating.

Paid out properly

Stripe Connect handles onboarding and payouts. No cash, no chasing.

Amenities you can filter on

Covered Underground Rooftop Outdoor CCTV 24/7 access Staffed Controlled entry Lighting EV charging Car wash Step-free access Fully automated

How it works

Three steps. No cash, no phone calls.

  1. 01 / Search

    Open the map and look

    Every space in view, with its price on the pin. Filter by price, structure type, amenities, your vehicle, or when you actually need it.

  2. 02 / Book

    Choose, book, pay

    Pick the space, the window and the vehicle. The price is worked out to the cent by comparing the hourly and daily rate. One-off, or a monthly subscription.

  3. 03 / Park

    Show the code and go

    Your booking is a QR code; the host scans it at the entrance. Extend or end early from the app, then rate each other afterwards.

The product

Built, running, and in Italian.

The web app is real and runs today against our staging environment: the map, the filters, the wallet, the host dashboard. It's built for Italian cities and speaks Italian, because that's where it's for.

SmartPark's header: the Driver and Host toggle, and the search field with the live date and time
Light, the default
The same SmartPark header in the dark theme
Dark, one tap away

Your location stays yours

The map asks before it reads your position, tells you exactly why, and works fine if you say no: search any city by hand. It's never tracked in the background.

Your data, exportable

One tap downloads everything we hold about you as JSON, across every table. Two-factor sign-in is available, and the servers are in Italy.

Trust runs both ways

Drivers rate hosts and hosts rate drivers, with photos and public replies. Chat is per-booking, so there are no phone numbers to hand out.

Built with

A stack we'd defend in a review.

SmartPark is our own product, so nothing here is a compromise someone else made. This is what we reach for when the decision is entirely ours.

Backend

ASP.NET Core 10

REST API on Entity Framework Core, JWT auth, rate limiting, and atomic transactions where money moves.

Frontend

React 19 + TypeScript

Vite, Mapbox GL for the map, CSS Modules, and a design system with one accent colour and no UI library.

Data

PostgreSQL + Supabase

A real relational schema for structures, bookings and wallets, with JSONB where the shape genuinely varies.

Money & infra

Stripe + Docker

Stripe Connect for payouts and manual-capture holds. Containerised front and back, deployable anywhere.

Early access

Be on the map first.

SmartPark isn't open to the public yet. Leave an address and we'll get in touch when there's a city worth opening, whether you need a space or have one.

No spam. Development updates and your invite, nothing else. See our privacy policy.