arrow_backBack to Journal
Case StudyApril 30, 2026· 7 min read

What We Built in 6 Sessions: A Real Client Story

From a voice note idea to a live, deployed web app with authentication, a database, and real users — in six 90-minute sessions.

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.

psychology

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
Chat on WhatsApp