A quiz generator for creating quizes from your notes and textbooks | Powered by Google Gemini
MIT License
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/Evavic44/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
cd quiznote
npm install
npm run dev
Open http://localhost:3000 in your browser to see the result.
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 |