About Block Crusher

Inspiration

I’m a chronic over-thinker. Tasks balloon in my head until I freeze, so I built something that shrinks any problem into three tiny, do-it-now actions (“drink a glass of water,” “write one sentence”). If it can get me moving, it can help students, freelancers, parents, anyone stuck in a rut, gain momentum without pep-talk fluff.

What It Does

  • One-field input: “I’m stuck on …”.
  • AI reply (≤ 10 s): three micro-tasks that start in under a minute.
  • Check off → subtle toast: “Nice. Next?”, no confetti.
  • Optional nudges: scheduled texts or 10-second voice clips (calm, firm, snarky).
  • Crisis Mode: one-tap panic button delivers a single task + voice clip.
  • Streak bar: keeps the chain alive, minus gamification overload.
    All data stays local or in your Supabase account—zero invasive tracking.

How We Built It

Layer Tool
Scaffolding Bolt.new
Backend & Auth Supabase (Postgres, RLS)
AI Generation OpenAI GPT-4o
Voice Nudges ElevenLabs
Front-end & Safety TypeScript

Daily commits kept scope tight; refactors kept the codebase sane.

Challenges We Ran Into

  • Self-doubt & imposter syndrome → solved by shipping one tiny feature each day.
  • Spaghetti code creep → fixed with early TypeScript refactors and tests.
  • Captcha / payment gateway glitches → leaned on Supabase edge functions + Stripe portal.
  • Random “everything broke” moments → tested, moved on.

Accomplishments We’re Proud Of

  • Delivering a first micro-task in under 10 seconds.
  • Keeping the UI ruthlessly simple: one field, one tap, done.
  • Launching with privacy-first defaults (no sales of user data).
  • Turning a personal pain point into a tool early adopters already use daily.

What We Learned

  • Momentum > perfection: small, consistent pushes beat sporadic “big” sprints.
  • Surface simplicity matters: hide complexity in the backend, never in the user flow.
  • Compound work, building even on off-days pays exponential dividends.

What’s Next for Block Crusher

  • Offline PWA mode for true anywhere-access.
  • Voice cloning so users hear their own voice nudging them.
  • Multi-language support (Spanish first).
  • Smarter recall, on-device embeddings to suggest hyper-relevant tasks without extra data.

Block Crusher: one tap, one tiny win, next block please.

Built With

Share this project:

Updates