Where it started
The client came to us with an idea recorded in a voice note on their phone. They'd been thinking about it for eight months. They'd spoken to two developers who quoted them between £12,000 and £18,000 and timelines of four to six months. They had no technical background, no wireframes, no spec document — just a clear problem they'd personally experienced and a strong conviction that someone needed to solve it. That's exactly the right starting point.
Session 1 — Architecture and foundation
The first session was entirely planning and setup. We mapped the core user journey on a shared whiteboard, defined the three features that made the product work, chose the stack (Next.js, Supabase, Tailwind CSS, deployed on Netlify), and set up the development environment with Windsurf and Claude Code. By the end of 90 minutes, we had a running Next.js project with Supabase connected, authentication working, and the database schema designed. The client understood every decision that was made and why.
Sessions 2 and 3 — The core feature
Sessions two and three were dedicated entirely to the core loop — the single interaction that made the product valuable. We built it, broke it, rebuilt it better, and tested it with real data. By the end of session three, the core feature worked end-to-end. Not polished. Not pretty. But functional. The client could use it. That moment — when something you've been thinking about for months actually works in front of you — is what makes everything worth it.
Sessions 4 and 5 — UI and the full experience
With the core working, we turned to the user experience. We built the full page layouts, the navigation, the empty states, the loading states, and the mobile responsiveness. We also added the secondary features that made the product feel complete — email notifications, a simple dashboard, and user settings. The AI tools earned their keep here: full UI components that would have taken days were built and iterated in hours.
Session 6 — Launch
The final session was deployment, testing, and handover. We set up the production environment, ran through every user journey, fixed the edge cases, and deployed. The client left with a live URL, full ownership of the codebase, a session summary document, and — more importantly — a complete understanding of how their product was built and how to keep building it. They've since added two new features themselves. That's the goal.
StackForge AI Labs
We build production-ready web apps, mobile apps, and websites with founders through 1-on-1 AI mentorship. Every project starts with a free 30-minute discovery call.
Book a free callarrow_forward