Skip to the main content
Phase 0 · empty shell
Not signed in
Sign in

Overview

Collected this period, what is still outstanding, the operating balance, and a map of every lot coloured by payment status.

Phase 2
Phase 0 is finished

The shell is live. Nothing is stored yet.

There is no database behind these screens and nobody can sign in — that is Phase 1. What exists today is the frame everything else gets built into.

The design

Colours, fonts, buttons, tables and status pills, exactly as approved in the prototype.

Light and dark

Follows your phone or computer setting, or you can pick one in the top bar.

Every screen's address

All the menu items lead somewhere real. Each one says which phase fills it in.

Automatic updates

Merging a pull request on GitHub publishes the new version to this address by itself.

Not built yet

Arrives in phase 2: Billing and manual payments

Monthly charges, leases and per-unit rent, prorated part-months, balances, recording payments that arrive by cheque or transfer, late fees set per property, and statement emails.

The plan

  1. DoneFoundation and first deployThe design, the navigation and the live web address. No data yet.
  2. Phase 1Properties, people, permissionsThe database, invitation-only logins, buildings and units (including ranges like 101–150), and who is allowed to see what. Adding a property becomes something you do on screen.
  3. Phase 2Billing and manual paymentsMonthly charges, leases and per-unit rent, prorated part-months, balances, recording payments that arrive by cheque or transfer, late fees set per property, and statement emails.
  4. Phase 3Online paymentsPaying dues or rent by bank transfer or card through Stripe, and autopay. Each property banks separately.
  5. Phase 4CommunityAnnouncements, calendar, chat, maintenance requests, documents and the directory.
  6. Phase 5Voting, budget and QuickBooksVotes and polls, the budget and expenses, and the QuickBooks Desktop export.
  7. Phase 6Launch the apartment propertiesPut the two apartment properties in for real — units, leases imported, Stripe connected, tenants invited — and prove it all at 100 units.
  8. Phase 7Go-live hardeningSecurity review, accessibility, backups, per-property web addresses, and the switch to taking real money.