Case Study · AI Productivity Tool

How I built an AI meeting tool from scratch

A self-built productivity tool that taught me to think like a product owner, not just a designer.

Client

Personal Startup

Timeline

Mar to Jun 2025

Timeline

Mar to Jun 2025

Role

Product Designer & Developer

Tools

Cursor, Figma, Supabase

01
The Problem

Freelancers don’t need better transcripts. They need better outcomes.

I kept finishing calls with vague notes and missed action items. Otter and Fireflies gave me transcripts. Nobody wants to reread those.

02
Three decisions that shaped it

01

Solve outcomes, not transcripts

Nobody wants to reread a call. I built for decisions and tasks, not walls of text.

01

Solve outcomes, not transcripts

Nobody wants to reread a call. I built for decisions and tasks, not walls of text.

02

Ship solo, with zero budget

No team, no research budget. Every feature had to be something I could realistically build alone.

02

Ship solo, with zero budget

No team, no research budget. Every feature had to be something I could realistically build alone.

03

Validate on Reddit, not in a lab

I found real language patterns in freelancer threads instead of running a formal study.

03

Validate on Reddit, not in a lab

I found real language patterns in freelancer threads instead of running a formal study.

03
The Solution

One tool. Three steps. Zero busywork.

Phase 01 · Capture

Record, upload, or link calls from Zoom or Meet. Everything processes in the background.

Phase 02 · Summarize

A short executive summary and bullet takeaways, so you know what happened in under a minute.

Phase 02 · Summarize

A short executive summary and bullet takeaways, so you know what happened in under a minute.

Phase 03 · Extract tasks

Small talk filtered out, action items pulled with ownership tags, ready to act on.

Phase 03 · Extract tasks

Small talk filtered out, action items pulled with ownership tags, ready to act on.

04
The Final Product

High-fidelity screens.

05
The Impact

37,000+ views. Zero code experience. One validated problem.

TikTok demo response, from a solo build with no funding and no team.

37,000+

Demo views on TikTok

$0

Spent on formal research

1 person

Solo builder, zero to full-stack MVP

06
Reflection

Sonnit didn’t ship. But I did.

What surprised me

Users didn’t want more data. They wanted less, but the right data. AI outputs need guardrails, not just better prompts.

Users didn’t want more data. They wanted less, but the right data. AI outputs need guardrails, not just better prompts.

What I’d do differently

Bring in a backend developer on day one, and document the architecture before speed-running the UI.

Bring in a backend developer on day one, and document the architecture before speed-running the UI.