jessikitty
|
0d30ca1bea
|
Flesh out README with architecture, security, and Ubuntu+nginx deploy guide
|
2026-06-03 10:01:31 +10:00 |
|
jessikitty
|
feb2247cd4
|
Add admin panel JS (login, ghost/set CRUD against the API)
|
2026-06-03 10:00:33 +10:00 |
|
jessikitty
|
d3d752c8a2
|
Add admin panel stylesheet
|
2026-06-03 10:00:03 +10:00 |
|
jessikitty
|
fa3712d189
|
Add admin panel HTML (login + ghost/set management)
|
2026-06-03 09:59:37 +10:00 |
|
jessikitty
|
bc8acba4e4
|
Add QR scanner (BarcodeDetector with manual-entry fallback)
|
2026-06-03 09:59:21 +10:00 |
|
jessikitty
|
09f157e2a4
|
Add AR engine: WebXR session with camera+gyro fallback
|
2026-06-03 09:58:59 +10:00 |
|
jessikitty
|
49fc93812c
|
Add ghost class with GIF billboard mode + procedural fallback
|
2026-06-03 09:58:35 +10:00 |
|
jessikitty
|
de1a08ae5c
|
Add game controller with QR scan flow, roster spawning, rarity weighting
|
2026-06-03 09:57:58 +10:00 |
|
jessikitty
|
39c3c8ebdf
|
Add game stylesheet with fan-disclaimer footer and QR overlay styles
|
2026-06-03 09:57:02 +10:00 |
|
jessikitty
|
3cd053a58e
|
Add game shell with scan/free-hunt buttons and fan disclaimer footer
|
2026-06-03 09:56:03 +10:00 |
|
jessikitty
|
a100cc4c85
|
Keep uploads directory in git
|
2026-06-03 09:51:42 +10:00 |
|
jessikitty
|
072b74cd99
|
Add seed script to create first admin from env
|
2026-06-03 09:51:37 +10:00 |
|
jessikitty
|
0286d10e57
|
Add Express app: auth, ghost/set CRUD, public scan endpoint
|
2026-06-03 09:50:23 +10:00 |
|
jessikitty
|
5376ba307e
|
Add multer upload config (image-only, size-limited, safe names)
|
2026-06-03 09:49:56 +10:00 |
|
jessikitty
|
d770621ec8
|
Add JWT issue/verify and auth middleware
|
2026-06-03 09:49:47 +10:00 |
|
jessikitty
|
0c88aa16ea
|
Add SQLite schema: admins, ghosts, sets, set_ghosts
|
2026-06-03 09:49:34 +10:00 |
|
jessikitty
|
b26580cf6b
|
Add .env.example documenting required secrets
|
2026-06-03 09:48:31 +10:00 |
|
jessikitty
|
1bb2ea8d2f
|
Add gitignore for env, db, uploads, node_modules
|
2026-06-03 09:48:25 +10:00 |
|
jessikitty
|
81d1a9f7f9
|
Add package manifest pinning Express 5 and deps
|
2026-06-03 09:47:29 +10:00 |
|
jessikitty
|
f9e3a5f879
|
Initial commit
|
2026-06-03 09:47:15 +10:00 |
|