Nila Study Lab
notes → practice → readiness
Nila Study Lab 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.
Solo build / Next.js, Supabase, OpenAI / Bring your own API key
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 proper spaced repetition.
It worked, but it meant three separate apps, a UI I never loved, and no real way to track what I was actually struggling with. If I wanted AI to explain something, that was a fourth tab too. So I built one place for notes, practice, AI and problem areas, with a few features Quizlet and Anki don’t have.
[ THE APP ]

every module, with a live readiness percentage

dashboard, exam readiness

panic mode, a plan for the week before

explain it, say it out loud, get graded

analytics, the trend
[ WHAT IT DOES ]
Explain It
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 OpenAI key.
One score
Flashcard recall, quiz accuracy and resolved problem areas, combined into one readiness number.
Local first
Works fully offline with no login, or add Supabase and it syncs across devices.
[ BUILT WITH ]
Next.js · React · TypeScript · Tailwind CSS · Supabase · OpenAI API · TipTap · Recharts