Passage: Parking management and mobile access
We built web administration and mobile access interfaces for a parking product. Our scope included access flows and integrations, plus leadership of the frontend architecture.
- Sector
- Smart access
- Engagement
- Full product build
- What we built
- Administration interfaces, mobile access and frontend architecture
- Outcome
- Delivered capability · Connected administration and mobile interfaces for parking access and management.
The product challenge
Parking operators manage permissions and garage access for different users, while drivers need practical ways to enter and manage their access. The product spans business administration and consumer-facing parking applications.
How the product works
Operators manage every garage from one dashboard. Drivers get in with their phone, an NFC tag or their number plate, and empty spaces can be rented out by the hour.
Invite and manage parkers
Operators invite long-term parkers by email or phone number and change permissions in real time, without keys or radio remotes.
Many ways in
A reader at the existing gate accepts the app over Bluetooth and NFC tags, and an optional camera recognises number plates.
Remote opening
Gates and doors open from the dashboard with one click, from anywhere.
Revenue from free spaces
Free spaces are listed in the driver app, where short-term parkers find, book and pay, then open the gate.
Multi-site dashboard and reports
Operators see every site, its readers and its usage, with monthly usage and revenue reports.
What we built
Passage runs smart parking for property operators and drivers. We worked on both sides of the platform: the B2B operator dashboards for access and parking revenue, and the B2C mobile apps drivers use to enter, book and pay.
Our work covered real-time permission management, invitations, remote gate control and the access flows behind BLE, NFC, mobile and licence-plate entry. We led the frontend architecture and contributed refactoring and performance work across React, React Native, TypeScript and Java services.
How access and booking work
- 01The operator invites a driver from the dashboard
- 02The phone or the number plate identifies the car
- 03The reader confirms access and the barrier lifts
- 04Short-term bookings are paid and reported as revenue
Outcome
Connected administration and mobile interfaces for parking access and management.
Anonymized projectThis outcome summarizes the engineering work. No numerical improvement or independent performance measurement is claimed.
How it helped
For property operators
No more key handovers or lost remotes, and empty spaces earn money.
For drivers
Contactless entry, and booking and payment in one app.
For the client
One platform that serves business customers and drivers alike.
Our work
Operator dashboards
Web dashboards for garages, parkers, readers, permissions and revenue, for access and parking revenue.
Driver apps
React Native apps for access, self-management, finding, booking and paying for parking.
Access flows
Real-time authorization, invitations, remote gate control and BLE, NFC, mobile and licence-plate entry.
Frontend architecture
We led the frontend architecture and contributed refactoring and performance work with React, React Native, JavaScript, TypeScript and Java.
Stack and systems
Next step
Building a similar product?
Tell us which operator and mobile workflows need development, which access systems already exist and where you need architecture or implementation ownership.