📈 GH Trending Explorer 🎲 Surprise me

← all repos

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)

2026-10-21 · 27 ★ 2026-10-22 · 27 ★
LanguageTypeScript
LicenseMIT
Created2026-10-20 (2d ago)
Last push2d ago
Watchers0
OwnerUser

Links

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 |