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