Commit Graph

4 Commits

Author SHA1 Message Date
07e5d42005 refactor: centralize validation, error handling, and formatting logic
Extract shared auth logic and validation rules to shared/auth.ts
Introduce utility functions for HTTP errors and user input parsing
Standardize error messages and date formatting across the app
2026-04-12 20:29:39 +08:00
377a9617be feat: implement auth system, passkeys, and user management
Add PostgreSQL and Redis integration for users and sessions
Implement password and WebAuthn passkey login flows
Add Docker stack, super-admin seeding, and protected routes
2026-04-12 20:16:43 +08:00
a649c509c2 feat(ui): integrate Nuxt UI and rebuild layout and login pages
Wrap application in UApp and apply base UI styles
Build responsive default layout with navigation and footer
Implement staff login form with validation and toast notifications
Restructure index page routing
2026-04-12 18:32:09 +08:00
4288c98e21 feat: setup Tailwind CSS and initial routing structure
Configure @tailwindcss/vite in Nuxt config
Add default layout and main CSS file
Create initial index and login pages
Replace default Nuxt welcome screen with page routing
2026-04-12 17:53:01 +08:00