Skip to content

Metrognome Docs

This is the internal documentation for the Metrognome app—how customers find and book studios, and how staff manage day-to-day operations. Whether you're new to the team or need a quick refresher, start here.

Where to Start

First day? Start with the Staff Survival Kit — quick links, common scenarios, and key rules all in one page.

New to Metrognome? Read Concepts to understand the core pieces: locations, resources, users, and reservations.

Learning the customer experience? Follow the User Journey to see how someone goes from signup to booking.

Finding Things

Press ⌘K anywhere in the app to open the command palette. Type what you're looking for—a user, location, or resource—and jump directly there.

App Sections at a Glance

Public Pages

What customers see before signing in:

  • Home (/) — Landing page with links to hourly and monthly offerings
  • Locations (/locations) — Browse all locations with map and grid views
  • Location Detail (/locations/[id]) — See a location's available studios
  • Resource Detail (/resources/[id]) — View a studio's specs and book time

Customer Account (/account)

What signed-in customers can access:

  • Overview — Dashboard with upcoming reservations, credits, and transactions
  • Profile — Edit personal information
  • Reservations — View booking details and access codes

Staff Dashboard (/staff)

Where staff manage operations:

  • Users — Find, create, approve, and manage accounts
  • Reservations — View and manage bookings
  • Locations & Resources — Configure studios and facilities
  • Credits — View credit balances and transactions
  • Finance — Stripe transactions and transfers

Admin (/admin)

System administration for admins only:

  • Campaigns — Marketing campaign management
  • Jobs — Background job monitoring and retry