Files
CheckInApp/apps/frontend
dependabot[bot] fed2b49dda build(deps-dev): bump vite from 8.0.10 to 8.0.16 in /apps/frontend
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 8.0.10 to 8.0.16.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.0.16/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 8.0.16
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-16 07:08:57 +00:00
..

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 state
  • src/api/: typed API helpers and fetch client
  • src/components/ui/: shadcn-vue primitives
  • src/components/templates/: structured template field editor
  • src/views/: route-owned pages
  • src/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.