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
- bolt.new
- elevenlabs
- openai-gpt-4o
- stripe
- supabase-(postgresql)
- typescript
Log in or sign up for Devpost to join the conversation.