I started by talking to storage managers to understand their routines. Most used manual processes, a mix of paper notes and spreadsheets, and nothing synced across devices. That gave me a clear direction: the product had to centralize everything: units, leases, customers, RVs, and maintenance, all in one place. Most of the software out there was built for short-term bookings, RV campgrounds, or general storage units, not for long-term RV storage. Nothing matched their actual needs.
I used ChatGPT throughout the build. It helped me break down logic, test edge cases, and move fast on backend setup. Lovable helped shape the UI, structure screens, test patterns, and speed up frontend decisions. Supabase handled auth, file storage, and database structure. I created custom RPCs to keep transactions safe and added strict row-level security from the start. Every decision was mine. AI helped me make them faster.