grwth404 / Quiznote
git clone https://github.com/grwth404/Quiznote.git
An AI-powered quiz generator for creating quizes from your notes and textbooks | Powered by Google Gemini
+27
stars, 24h · #557
+27
stars, 7 days · #4,536
+27
stars, 30 days · #21,712
27
★ total · +27% this week
0
forks · 0 open issues
Star history (as recorded here)
LanguageTypeScript
LicenseMIT
Created2026-10-20 (2d ago)
Last push2d ago
Watchers0
OwnerUser
Links
- GitHub: github.com/grwth404/Quiznote
- Homepage: https://quiznote-v1.vercel.app
- Releases · Issues · Hacker News mentions
README excerpt
Quiznote The ultimate learner's companior for transforming notes into interactive quizzes to help maximize learning retention ## Technologies - 🎯 NextJS - UI framework - ☑️ Vercel - Hosting and deployment - 💅🏽 TailwindCSS /CSS - Styling and UI - 🤖 Gemini / AI API ## Run Project Locally Follow the steps below to run quiznote locally on your machine > [!note] > For the Google AI Hackathon judges, please ignore the steps below and insert the `GOOGLE_SERVICE_KEY` sent via the test email into a `.env.local` file to start the program. - `git clone https://github.com/grwth404/Quiznote` - Rename `.env.example` to `.env.local` - Get your private keys from google cloud IAM & Admin - Create a project that has access to all Vertext AI resource - Export the service account key to `JSON` - convert the `JSON` content to `base64` - Set the value of `GOOGLE_SERVICE_KEY` to the Base64 JSON [code] Open http://localhost:3000 in your browser to see the result. ### Important files and folders | File(s) | Description | | --------------------------------------------- | --------------------------------------------- | | `route.ts` | Integration file for setting up Gemini prompt | | `page.tsx` | Homepage route | | `components` | Where components are stored | | `store` | State management store |