SkyOps Suite
Multi-tenant skydiving SaaS for Macsen Aviation — 35+ models, production workload.
The ask
Design and ship a multi-tenant SaaS for a skydiving operator — booking, manifesting, logbooks, billing, staff scheduling — with a data model that can flex across dropzones.
The build
Fastify API + Prisma ORM over Postgres. BullMQ for background jobs (payments, reminders, manifest sync). Redis as the job backplane. 35+ Prisma models covering customers, jumps, rigs, weather, staff, invoices, equipment lifecycle.
The stack
Fastify · Prisma · Postgres · BullMQ · Redis · Next.js frontend.
The outcome
Production workload running for Macsen Aviation. Multi-tenant architecture handles per-dropzone configuration without forks. Real jumps logged, real invoices sent, real staff schedules published — on one platform.
