Keith Downing
Back to Projects

Mass Lodge

Enterprise travel operations platform replacing spreadsheet- and manually-driven workflows across hotel requests, reservations, billing, reporting, and document generation.

Production Application
Product Owner + Engineer
Enterprise Workflows
PO + Eng
Role
2024-present
Span
Flagship
Signal
Live
Status

Architecture

Simplified system shape, with proprietary details intentionally generalized.

Next.js / React UI
↓
Server actions + typed forms
↓
PostgreSQL / Supabase / Drizzle
↓
QuickBooks / Zoho / Google Maps / Clerk
↓
Invoices / reports / print documents

Mass Lodge manages travel operations for a large membership organization, including reservation requests, hotel options, guest assignments, billing records, and printable documents. Much of the operational knowledge started in spreadsheets, email, and manual coordination, so the product work started with understanding how the team already handled booking exceptions, approvals, and billing.

The application replaced manual travel operations with structured workflows across hotel requests, reservations, invoicing, credit-card authorization, reporting, and administration. The hardest part was turning business rules and exceptions into screens and data models that non-technical users could trust.

Note: Client details and proprietary code are limited by NDA, so this case study focuses on role, product context, technical approach, and shipped outcomes.