FBM & Warbird Platforms
Solo-built, multi-platform inventory management
Built single-handedly: a multi-platform inventory management stack (web, iOS, and Android) on a shared custom Supabase backend I designed.
Next.js 16 · React 19 · Swift / SwiftUI · Android · Supabase · Claude · 20+ API routes
A boat dealership runs on a full lifecycle of paperwork: factory build sheets, photos and listings, pricing and discounts, sell sheets and NDAs, floor-plan financials. At Flying Bridge Marina that lifecycle ran through the same antiquated, manual patterns I had seen across the portfolio: documents handled one at a time and spreadsheets reconciled by hand.
I built the replacement single-handedly, hands-on in agentic AI coding environments (Claude Code and the Claude API): one platform across web, iOS, and Android on a shared custom Supabase backend I designed. Factory build sheets parse into structured inventory, photo management and AI-written listings live in one place, pricing and discounts stay governed, build sheets, sell sheets, and NDAs generate on demand, and floor-plan financials reconcile from parsed bank statements.
GUS, the embedded Claude assistant, works inside the platform every day: streaming chat with conversation history, boat cards, and a typewriter UI, answering questions over live inventory and financials. AI runs through the workflows, not beside them: AI-written listings, AI description backfill, image focal point computation, and on the Warbird side a semantic smart-search API and a dedicated AI chat.
Built single-handedly for one dealership
Presented directly to the CEO of Warbird, parent company of Invincible and Yellowfin Boats
Commissioned for the manufacturer after that one meeting
Running Warbird's inventory in production today
- 20+ API route handlers: statement upload/parse/match/apply, listing audits, sheet generation, NDA generation, AI backfill, image focal points, Warbird inventory sync
- Build-sheet parser (62KB module) turns factory PDFs into structured inventory records; diff modal and autofill for review
- Financials suite: statements, curtailments, interest, credit lines, lender exposure charts, cover sheets, monthly recap cron
- GUS Claude assistant (streaming chat, conversation history, boat cards, typewriter UI) answers over live inventory and financials
- Feature-level permissions registry, role-based access, soft delete with recently-deleted recovery, full activity log
- Public embeds: featured-boats widget and inquiry forms served to the dealership's marketing sites
- Tools: boat valuation, compare boats, market comparison, trade-in estimator, fuel and loan calculators, sheet exporter
- Supabase realtime updates, automated database and file backup crons
This is what I mean by AI adoption: build something so useful that an executive buys it in one meeting, then make it dependable enough to manage a manufacturer's inventory in production.
FBM Sales Platform
The dealership operations dashboard: inventory, financials, listing audits, and generated sheets across 20+ API routes.
Warbird Admin
The manufacturer's deployment, sharing inventory and contacts with FBM, plus semantic smart search and a dedicated Warbird AI chat.
FBM Sales, iOS
400+ Swift files putting the full sales workflow in salespeople's pockets on the docks.
Warbird Sales, iOS & Android
430+ Swift files plus an Android build, reusing the FBM mobile architecture for the manufacturer's brands.








Warbird AI
