Skip to content
Traionis
All projects

Full-stack build

ParkQui

A full-stack parking marketplace built for a 2,000-member community in Bulgaria.

Next.jsTypeScriptPostgreSQLInteractive mapsAuth

The problem

A 2,000-member community was matching parking spaces to drivers by hand, in a group chat. Listings went stale, the same space got promised twice, and there was no way to see what was actually free near you.

The decisions

Listings and availability modelled separately

TODO(decision): why availability was split from the listing record, and what that made possible later. This is the kind of detail that proves engineering rather than assembly.

Map search backed by real geospatial queries

TODO(decision): how map search and filtering were implemented, and what the alternative would have cost in responsiveness.

Roles and permissions for owners, drivers and admins

TODO(decision): how the three roles were separated, and what moderation the admin dashboard needed to make the marketplace usable day to day.

What it does now

TODO(outcome): what it does now — live, in use, parked, or handed over. State only what is true.