EAEvans
Agina
← All work01 / 07
Hackathon Winner · AI SaaS2026Full-stack & AI Engineer
01

Yappper

Voice-first research, shipped at hackathon speed

Next.jsGeminiPolarClerkSupabase

Overview

Yappper lets researchers, product teams, recruiters, educators, and creators collect richer feedback through text or voice. Respondents can open a shared link without creating an account, speak naturally, and leave survey owners with playable audio, AI-generated transcripts, and exportable responses.

Raenest × DevCareer · April 2026 · $3,000 prize pool

01 / Challenge

The conditions that shaped the system.

A useful architecture begins with the real constraint.

Build an end-to-end AI product in three days without reducing it to a transcription demo. The result needed frictionless survey participation, useful review and export tools, secure accounts, persistent media, multilingual transcription, and a credible path to paid usage.

02 / System map

From input to outcome

01Shared survey link
02Text or voice response
03Supabase storage
04Gemini transcription
05Response review
06Audio & data export
03 / Approach

How the build was organised.

Make the boundaries clear, then move.

  1. 01

    Designed hybrid questions and a respondent journey that makes voice feel as natural as typing, with no account required to answer a shared survey.

  2. 02

    Used Gemini for multilingual speech-to-text transcription, Supabase for audio and response storage, Clerk for authentication, and Polar for payments.

  3. 03

    Focused the three-day build on one complete loop: create, share, collect, transcribe, review, and export.

04 / Engineering decisions

Decisions that carried the product.

01

Voice as the primary input

The interface treats speaking as the default interaction rather than an attachment to a text form.

02

Managed infrastructure

Clerk, Polar, and Supabase reduced setup time while preserving production-shaped authentication, billing, and storage.

03

Small complete loop

The build focused on creating a survey, capturing a response, transcribing it, and reviewing the result.

05 / Outcomes

What changed after the work.

Visit the live product ↗
Next case study · 02Joy / Rehabify Health