Project 77Janitorial

Overview

  • Dashboard
  • Pipeline
  • Schedule
  • Reports
  • Insights
  • Notifications

Records

  • Properties
  • Contracts
  • Site visits
  • Routes
  • Crews
  • Turnovers

Workspace

  • Tasks
  • Saved reports
  • Team
  • Import
  • Settings
Suggest a change← Operating Platform

Boston small-multifamily
cleaning & turnover operations

Project 77Janitorial
Suggest a changePlatform
  • Dashboard
  • Pipeline
  • Schedule
  • Reports
  • Insights
  • Notifications
  • Properties
  • Contracts
  • Site visits
  • Routes
  • Crews
  • Turnovers
  • Tasks
  • Saved reports
  • Team
  • Import
  • Settings
DashboardSettings
/
⌘K
Boston, MA

Settings

Preferences, workspace configuration, and data management

Preferences

Per-browser settings — no account system exists in this app, so these live only on this device

Table density

Applies to every list's table, everywhere in the app.

Reset browser data

Favorites, recently-viewed history, saved list filters, and your remembered comment name are all stored only in this browser — nothing here touches the underlying records.

Workspace

Project 77 — Janitorial

Boston small-multifamily cleaning & turnover operations

Boston, MA · single-workspace deployment

Pipelines

Stage definitions — stage-gated fields are enforced on every write path; backward moves stay free

Contracts
InquiryWalkthroughContractActive routeRenewal
Turnovers
RequestedScheduledIn progressDone

Guardrails enforced on save: a contract can't reach Contract stage without a rate and start date, or Active routewithout a route — the pipeline board, inline selects, bulk actions, and edit forms all run the same checks. A turnover can't be Scheduled without a scheduled date. Site-visit status is derived from its timestamps, never set directly.

Conventions

How this workspace records data

Currency
USD, stored in cents — no floating point
Visit times
Server-local wall time; missed = scheduled day fully past
Recurring revenue
Weekly ≈ 4.33×, biweekly ≈ 2.17×, monthly 1× per month
Deletes
Building deletes cascade to its contracts and turnovers

Data

This is a seeded demonstration workspace

Buildings

5

Contracts

11

Routes

5

Crews

4

Visits

8

Turnovers

7

$11,763.34/month recurring under active contracts. Records created in this demo persist for the life of the current server instance; the workspace resets to its seed data on the next cold start or redeploy.