runbookify
← All plans
Facilities, Assets & IT Operations / Space, Room & Desk Booking

Parking Spot Allocation & Daily Booking: Fair Spaces, No More Lot Drama

Turn a fixed lot of parking spots into a fair daily booking system — staff reserve a space for the days they drive in, the lot auto-confirms or waitlists, and a facilities manager approves assigned and accessible spots before they're granted.

BeginnerAn afternoonBuilds onNext.jsSupabaseResend
What you'll build

A web tool where staff request a parking spot for the days they drive in, the lot checks availability and eligibility and either auto-confirms a general spot or puts them on a fair FIFO waitlist, a facilities manager approves assigned and accessible-spot requests, and you print or export a clean daily lot roster as CSV.

Gated download

Enter your email — the plan downloads instantly and a copy lands in your inbox.

By submitting your email you'll also receive the weekly runbookify newsletter. You can unsubscribe at any time.

Before you start

  • A Supabase account (free)
  • A Vercel account (free)
  • A Resend account (free)
  • A list of your parking spots (CSV/sheet)
  • Your staff list (CSV/sheet)
  • Claude Code or any AI coding agent

The problem this kills

You have more staff than parking spots. Some spaces are assigned, some are EV-only, a couple are accessible, the rest are first-come general — and right now the whole thing runs on a shared spreadsheet, a few standing email threads, and whoever shouts loudest at 8:55am. People show up to find their "spot" taken. A manager hands out the same permanent space twice. The accessible bay gets used by someone who shouldn't. And nobody can tell you, on any given morning, exactly who is supposed to be parked where.

It's a small problem that eats real time and creates real friction — and it doesn't need a $20k facilities platform to fix. You don't need to be a developer, either.

What you'll build

A simple internal web tool. You load in two things: your list of parking spots (each tagged assigned / EV / accessible / general) and your staff list, plus any permit or eligibility rules. Staff log in and request a spot for the specific days they're driving in. The tool checks availability and eligibility, then either auto-confirms a general spot or drops the person onto a fair FIFO waitlist (first-in, first-served) when the lot is full. Assigned and accessible-spot requests don't auto-grant — they go to a facilities manager to review and approve. Every morning you get a clean daily lot roster showing who's parked where, which you can print or export as CSV. Cancel a booking and the next person on the waitlist is auto-promoted. Repeat no-shows get flagged so you can manage them fairly.

What's inside the Implementation Plan

The downloadable plan is a step-by-step file you paste into an AI coding agent. It opens by interviewing you about your business — how many spots you have and of what type, who's eligible for what, how you tag and number your spaces, your typical and peak demand, your approval rules for permanent and accessible spots, and your messy edge cases (visitors, carpools, half-day swaps, EV charging limits) — and then it tailors the data model, the eligibility checks, and every later step to your answers. This is not a generic template; the agent reflects a short spec back to you and waits for your thumbs-up before it builds anything. From there it walks the agent through loading your spots and staff, the booking-and-waitlist logic, the manager approval screen, the daily roster, and the CSV export — each step with a ready-to-copy prompt. There's also a fallback so you can build the whole thing today from a Google Sheet, with no integration to any existing system.

The governance it includes (this is the point)

This isn't a toy booking form. It's built with the controls a real workplace needs:

  • Login so only your team can request and manage spots.
  • Row-level security so each site or organization only ever sees its own lot and its own people.
  • A complete audit trail — who requested, who approved, who cancelled, and when.
  • A human-in-the-loop approval gate — assigned and accessible-spot allocations are drafted by the tool but only granted when a facilities manager reviews and approves.
  • Duplicate guards so the same spot can't be double-booked for the same date, and the same person can't grab two spots for one day.

Who it's for

Office and facilities managers, workplace and operations teams, and reception or security staff who run the lot day to day — anyone tired of refereeing parking by spreadsheet and email.

You've got this — paste the first prompt and let the agent interview you.

Gated download

Enter your email — the plan downloads instantly and a copy lands in your inbox.

By submitting your email you'll also receive the weekly runbookify newsletter. You can unsubscribe at any time.