Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sets up the admin frontend with login page, auth guard, API client, Zustand auth store, and all shadcn/ui components. Vite proxies /v1 to backend in dev.