Inspiration

Our goal is to help people study better with scientifically proven techniques such as active recalling and deep learning.

What it does

Course Management

  • Syllabus Processing - Upload your course syllabus (PDF/DOCX) and get an AI-generated study roadmap
  • Custom Courses - Create and manage your own courses
  • Progress Tracking - Monitor your learning journey with visual progress indicators 🧩 Smart Quizzes
  • Pre-lecture Quizzes - Test your knowledge before diving into topics
  • Notes-based Quizzes - Generate quizzes from your own notes
  • Handwritten Notes Analysis 📝 - Take photos of your handwritten notes and let AI generate quizzes
  • Spaced Repetition ⏰ - Smart scheduling of review questions based on your confidence ratings 📝 Note Taking
  • Flexible Formats - Add notes as text, upload PDFs/DOCXs, or take photos of handwritten notes
  • Content Extraction - Automatic text extraction from uploaded documents
  • Image Support - Store and view images alongside your notes

How we built it

Frontend ⚛️ Next.js 🎨 Tailwind CSS 🧰 TypeScript 📊 React components for interactive UI Backend 🐍 FastAPI 🗄️ MongoDB Atlas 🤖 Google Gemini AI 📄 PDF & DOCX processing

Challenges we ran into

implementing gemini

Accomplishments that we're proud of

having a complete project with real life use cases that can help people learn better

What we learned

writing full stack app.

What's next for Deepify

📊 Analytics dashboard with learning insights 👥 Collaborative study groups 🔄 Integration with learning management systems 📱 Mobile app version

Built With

Share this project:

Updates