This is the Odin quiz dungeon app.
npm install
npm run devOpen http://localhost:3000.
- Quiz/group data is stored in
db/odin-data.json. - The API in
app/api/data/route.tsreads/writes this file only, and keeps data in the same format that the app expects. - For multi-device sync, commit
db/odin-data.jsonto git and share the repo. Different machines use the same file and therefore the same data state. - The file is auto-initialized on first run with base card groups and bundled decks.