Phase Q rebuild of the Eberoth Compendium. Dense single-page dashboard powered by Supabase.
npm install
cp .env.example .env # add your Supabase URL + anon key
npm run devOpen http://localhost:9000.
See phase-q-kickoff.md in the workspace root.
Small files, one concern each:
src/boot/— Supabase client + auth bootstrapsrc/stores/— Pinia stores (auth, entities, layout)src/composables/— cross-cutting reactive helperssrc/api/— Supabase read/write functions, one file per table groupsrc/components/— Vue components by section (topbar, home, detail, shared)src/pages/— top-level page views