-
-
Paste your notes, a paragraph, or just type a topic like 'photosynthesis' or 'World War II'...
-
Too much to read? Get the key points instantly.
-
Think you know it? Put yourself to the test.
-
Flip, learn, repeat. Master any topic fast.
-
Confused? Get it explained like you're hearing it for the first time.
-
Still have questions? Just ask — your AI tutor is ready.
Inspiration# 📘 StudyMind – Turn Notes into Learning
💡 Inspiration
Every student knows the feeling — an exam is tomorrow, notes are long, and re-reading them still doesn’t help anything stick.
That frustration led to the creation of StudyMind — a tool designed to transform notes into active learning instantly.
What if a student could paste their notes and instantly get a summary, quiz, flashcards, and simplified explanation — all in one click?
StudyMind makes studying faster, smarter, and more engaging — with zero setup.
🔨 How I Built It
I used MeDo to generate a full React + TypeScript frontend and Supabase backend from a natural language prompt.
⚙️ System Flow
Student pastes notes → selects mode
↓
React frontend (Vite)
↓
Supabase Edge Function (Deno)
↓
Groq API (Llama 3.1 8B)
↓
AI response shown instantly
Each feature uses different prompts:
- 📋 Summarize → Key points
- 🧩 Quiz Me → MCQs
- 🃏 Flashcards → Terms & definitions
- 💡 Explain Simply → Easy explanation
- 💬 Ask AI → Context Q&A
API keys are stored securely using Supabase secrets.
📚 What I Learned
- Full-stack development using Supabase
- Prompt engineering for AI output control
- Deploying React apps on Vercel
- Managing environment variables securely
- Using Supabase CLI on Windows
- Handling GitHub secret protection
- Debugging real deployment issues
🚧 Challenges
- Build scripts were disabled → used
npx vite build - Supabase CLI install failed → used Scoop
- Backend access issue → created own Supabase project
🏆 Why This Fits the Theme
StudyMind improves everyday student life by:
- Saving time
- Enabling active learning
- Working for any subject
- Being free and accessible
🚀 Future Improvements
- PDF & image input
- Mind map generation
- Quiz progress tracking
- Mobile app version
📐 Learning Efficiency (LaTeX)
$$ Efficiency = \frac{Knowledge\ Gained}{Time\ Spent} $$
StudyMind increases efficiency by reducing time and improving retention.
🎯 Conclusion
StudyMind transforms passive studying into an intelligent, interactive experience — helping students learn faster and better.
Built With
- groq
- medo
- react
- supabase
- tailwind-css
- typescript
- vercel
- vite
Log in or sign up for Devpost to join the conversation.