An open source version of kahoot
Find a file
2026-01-13 17:10:54 -07:00
authentik Phase 1 done 2026-01-13 14:14:30 -07:00
components Stay on reason screen 2026-01-13 17:10:54 -07:00
data Phase 2 + 3 complete 2026-01-13 15:20:46 -07:00
docs Add user setup config 2026-01-13 16:18:46 -07:00
hooks Stay on reason screen 2026-01-13 17:10:54 -07:00
scripts Phase 1 done 2026-01-13 14:14:30 -07:00
server Phase 6 complete 2026-01-13 16:52:57 -07:00
services Reason working 2026-01-13 07:55:17 -07:00
src/config Add user setup config 2026-01-13 16:18:46 -07:00
.env.example Phase 1 done 2026-01-13 14:14:30 -07:00
.gitignore Phase 2 + 3 complete 2026-01-13 15:20:46 -07:00
App.tsx Stay on reason screen 2026-01-13 17:10:54 -07:00
constants.ts Finer granularity points 2026-01-13 17:03:35 -07:00
docker-compose.yml Add user setup config 2026-01-13 16:18:46 -07:00
features.md Phase 1 done 2026-01-13 14:14:30 -07:00
IMPLEMENTATION_PLAN.md Phase 6 complete 2026-01-13 16:52:57 -07:00
index.html Configurable theme, change default to blue 2026-01-13 11:04:52 -07:00
index.tsx Phase 6 complete 2026-01-13 16:52:57 -07:00
metadata.json Initial commit 2026-01-13 07:23:30 -07:00
package-lock.json Phase 6 complete 2026-01-13 16:52:57 -07:00
package.json Phase 6 complete 2026-01-13 16:52:57 -07:00
README.md Initial commit 2026-01-13 07:23:30 -07:00
tasks.md Rebrand to kaboot 2026-01-13 10:59:50 -07:00
tsconfig.json Initial commit 2026-01-13 07:23:30 -07:00
types.ts Phase 4 complete 2026-01-13 15:39:02 -07:00
vite.config.ts Add user setup config 2026-01-13 16:18:46 -07:00

GHBanner

Run and deploy your AI Studio app

This contains everything you need to run your app locally.

View your app in AI Studio: https://ai.studio/apps/drive/1N0ITrr45ZWdQvXMQNxOULCmJBQyaiWH8

Run Locally

Prerequisites: Node.js

  1. Install dependencies: npm install
  2. Set the GEMINI_API_KEY in .env.local to your Gemini API key
  3. Run the app: npm run dev