mirror of
https://github.com/Cccc-owo/CheckInApp.git
synced 2026-06-17 05:56:29 +00:00
ce55cfc6b3
Backfill approved legacy users with verified emails and replace the old unverified-email warning setting with a single approval email policy.
CheckIn App Frontend
Vue 3 + TypeScript frontend for CheckIn App. This is the supported frontend source tree.
Commands
pnpm install
pnpm dev
pnpm lint:check
pnpm test
pnpm build
The development server runs on port 3000 and proxies /api to http://127.0.0.1:8000.
Structure
src/app/: auth state, router, theme statesrc/api/: typed API helpers and fetch clientsrc/components/ui/: shadcn-vue primitivessrc/components/templates/: structured template field editorsrc/views/: route-owned pagessrc/style.css: Tailwind v4 and shadcn token setup
Prefer shadcn-vue primitives, lucide icons, semantic tokens, and the local helpers in src/components/ui.ts for repeated surfaces. Keep route-local Tailwind where it expresses one-off layout or dense operational structure.