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

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.

Managing users and bookings? The Staff Guide walks through common tasks like creating accounts and handling reservations.

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