Inspiration

I built this for my girlfriend so she can have easy to use study tools and her own reviewer maker with no hassle. She can download her notes anytime, use learn mode, take mock tests, and dashboard with study calendar to track her study progress everyday.

What it does

DeepTerm is a free alternative to Quizlet and Gizmo. You upload a PDF or paste text, and it turns your content into flashcards and reviewer notes using AI.

It has four study modes: Flashcards, Learn Mode, Match Game, and Practice Tests. Cards move through stages (new, learning, review, mastered) so you remember things better over time.

The app also has a Pomodoro timer with task reminders, customizable background, ambient sounds, and a study calendar. You earn XP and achievements as you study. There is also a spooky Halloween theme with a flashlight effect where you study in the dark and only see what your cursor lights up.

How we built it

I built it using Kiro with Figma MCP to turn my designs into code. I also made steering rules to speed up my workflow and keep things consistent.

The tech stack is Next.js 16, React 19, TypeScript, Tailwind CSS, Supabase for the database, and Gemini for materials generation.

Challenges we ran into

I ran into visual UI/UX issues during development. But Opus 4.5 is powerful and helped me solve them quickly.

I also struggled with debugging SQL scripts for the database. After installing Supabase Powers in Kiro, it instantly fixed my issues.

Accomplishments that we're proud of

I am proud to say this is the first study app with a spooky theme that lets users answer using a flashlight effect. It also has custom task reminders that notifies user even on other pages or tabs. With integrated study calendar progress tracker.

The whole app is free and open source. Anyone can host it themselves.

What we learned

Utilizing hooks for repeated workflow. I learned to use Kiro Powers effectively. The Supabase Power saved me hours of debugging database issues. The Figma MCP helped me go from design to code faster.

What's next for Deepterm

I have several features planned for future updates:

  • Collaborative study rooms where friends can study and quiz each other in real time
  • Study Agent that can help you study and review
  • Mobile app version for studying on the go
  • Import support for Anki and Quizlet decks

I will keep the project free and open source. Anyone can use it, host it, or contribute to make it better.

Built With

Share this project:

Updates