01
Problem
Static pages weren’t enough—I wanted authenticated product flows with real data and booking logic.
02
Approach
Built a cabin operations app with Supabase auth/data and React Query–driven UI for bookings and cabin management.
03
Outcome
A deployable product experience that feels closer to hospitality software than a demo landing page.
04
Key decisions
- Supabase for auth + data so the app could ship without a custom API first
- React Query for server state so the UI stays in sync with bookings
Highlights
- Booking and cabin management flows
- Authenticated app experience
- Data-driven UI with React Query
- Production deploy on Vercel
Want something like this built? Let's talk.
