Find it in seconds
A live map with availability, price and distance on every pin.
In development
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
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
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
A live map with availability, price and distance on every pin.
The system picks the cheaper of the hourly and daily rate for you, to the cent.
Payment is authorised up front and only captured when the stay is real.
Real reviews, photos and a detailed amenity list on every structure.
For hosts
Garage empty from 8 to 6? List it and it earns without you lifting a finger.
Your hours, your prices, your vehicle rules, with dynamic pricing by day and time slot.
A dashboard with monthly revenue, occupancy, check-ins and average rating.
Stripe Connect handles onboarding and payouts. No cash, no chasing.
Amenities you can filter on
How it works
Every space in view, with its price on the pin. Filter by price, structure type, amenities, your vehicle, or when you actually need it.
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.
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
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.
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.
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.
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
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
REST API on Entity Framework Core, JWT auth, rate limiting, and atomic transactions where money moves.
Frontend
Vite, Mapbox GL for the map, CSS Modules, and a design system with one accent colour and no UI library.
Data
A real relational schema for structures, bookings and wallets, with JSONB where the shape genuinely varies.
Money & infra
Stripe Connect for payouts and manual-capture holds. Containerised front and back, deployable anywhere.
Early access
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.