Sift

Sift

notes → practice → readiness

Sift is my study companion for my university biomedical science exams. It turns lecture notes into flashcards, quizzes and essay prompts, then rolls everything into a readiness score.

story.

I used to make my own flashcards slide by slide, upload them to Quizlet for the gamification, then export the deck to Anki for effective spaced repetition.

It worked, but it meant three (or four) separate apps, a UI I never loved, and no proper way to track what I was really struggling with. If I wanted AI to explain something, that was a fourth tab too. So I built an all-in-one place for notes, practice, AI-assisted learning, and problem areas, with a few of my own new features that I wish Quizlet and Anki had.

[ THE APP ]

Sift modules page

every module, with a live readiness percentage

Sift dashboard

dashboard, exam readiness

Sift panic mode

panic mode, a plan for the week before

Sift explain it

explain it, say it out loud, get graded (and recorded in your module progress)

Sift analytics

analytics, the trend

[ WHAT IT DOES ]

Explain It

Record yourself explaining a concept. AI grades it against your notes and shows what you missed.

Record yourself explaining a concept. AI grades it against your notes and shows what you missed.

Panic Mode

Give it an exam date and a daily budget. It ranks your weakest lectures and builds the schedule.

AI generation

Flashcards, MCQs and essay questions generated from your own notes, on your own AI API key.

One score

Flashcard recall, quiz accuracy and resolved problem areas, combined into one readiness number.

Device sync

Syncs across devices with Supabase.

[ BUILT WITH ]

Next.js · React · TypeScript · Tailwind CSS · Supabase · OpenAI API · TipTap · Recharts