pahamin
next.js · gemini · supabase · clerk — ai study buddy with quizzes and flashcards
the problem
Studying alone, there is nobody to check whether you actually understood the material or just read it. Re-reading feels like progress and usually is not.
what i built
A student enters a topic and gets three things back: an explanation in a chosen style, practice questions with worked answers, and a flashcard deck to drill. Authentication through Clerk with progress stored in Supabase, so the material stays across sessions. Gemini handles generation behind a server route, keeping keys off the client.
stack
next.jstypescriptclerksupabasegeminitailwind
interested in working together?
get in touch →