Inspiration
I was tired of juggling screenshots, ChatGPT windows, and messy Google Docs every time an exam popped up. The “aha” moment: one button that cleans raw notes and spits out study tools instantly. Quizzy is that button—born from our own late-night cram pain.
What it does
- Paste notes or upload a file
- Quizzy auto-generates flashcards and a five-question quiz
- Study in a clean, distraction-free UI (dark/light)
- Track sets and scores in a mini dashboard
Free for light use; $3.99/mo unlocks unlimited sets and a class-pack for teachers.
How we built it
- Bolt.new scaffold → regen prompts for the notebook vibe
- React + TypeScript + TailwindCSS for the front-end
- Framer Motion for card flips and hero animations
- Claude Sonnet 4 Edge Function cleans text → JSON (cards + quiz)
- Supabase (auth, Postgres, RLS policies)
- Stripe Checkout for premium plans
- Deployed to Netlify straight from Bolt
Challenges we ran into
- Supabase downtime 48 h before deadline—mocked local store to keep moving.
- Claude loved copying entire sentences; extra prompt rules fixed “wall-of-text” definitions.
- Balancing playful doodle UI with accessibility (WCAG contrast fixes at 2 a.m.).
Accomplishments that we're proud of
- Live demo with real Stripe payments in ten days.
- 90 %+ Lighthouse scores on first deploy.
- Teacher pilot: one class created 120 sets in 24 hours.
What we learned
- Good prompts > complicated code when working with LLMs.
- Start with mock data; swap in the database only when the schema is solid.
- Tiny motion and sound effects make studying feel less like work.
What's next for Quizzy – Study Smarter
- PDF + image import (OCR).
- Adaptive spaced-repetition scheduler.
- LMS plug-ins for Google Classroom & Canvas.
- Spanish, Portuguese, German translations.
- Public marketplace for user-made study decks.
Built With
- bolt.new
- claude
- framermotion
- netlify
- react
- supabase
- tailwindcss
- typescript
Log in or sign up for Devpost to join the conversation.