DEV Community

Cover image for ParkEase in 77 seconds: one app, five roles
Onkar Deokate
Onkar Deokate

Posted on AI-assisted

ParkEase in 77 seconds: one app, five roles

The ParkEase showcase: the driver map, filters and booking, cut on the beat.

Eleven posts in, I've shown ParkEase one role at a time, and yesterday one bug at a time. Today, none of that. Just the whole thing, end to end, in a little over a minute.

ParkEase is a peer-to-peer parking marketplace for India. Someone has an empty driveway from 9 to 6; someone else is circling the block looking for a place to stop. ParkEase puts them on the same map. Valets and car washers work on top of the bookings.

The five roles

Drivers see which driveways near them have a slot free right now, filter for a car or a bike, see the price before they book, hold the slot while they pay, and show a QR code at the gate.

Owners list a space in five steps, set their own hourly price, scan drivers in when they arrive, and watch the earnings come in line by line: base price, ParkEase fee, what they earned.

Valets take jobs near them, photograph the car at the bay as proof, and get paid per trip.

Car washers set their own menu and prices, go online to take jobs, record before and after photos, and see every wash on one statement.

Admins run it all from one panel: every rupee in one ledger, approvals for new spaces and partners, a surge heat map, and an audit log nobody can edit.

And the website sits in front of all of it, quoting prices from the same code the app charges with.

Every screen is real

Nothing in the video is a mockup. The app and admin screens are the real software running on sample data; the website is the live site. If you'd rather click than watch:

It's a demo: payments, SMS and photo uploads are switched off, so nothing real can be charged.

Behind the minute

The parts that took the longest are the parts you can't see: overlapping bookings refused by the database itself, money kept as integer paise in a double-entry ledger, every job handler safe to retry, every boundary validated against one shared schema. Earlier posts in this series cover most of those. The code is all public.


Next: the demo is live; a real launch isn't yet. What's left between the two, and why most of it isn't code.

ParkEase is a peer-to-peer parking marketplace for India, built solo.
Code: https://github.com/Deonkar/parkease ยท Music: ende.app (CC BY 4.0)

Top comments (0)