Commit Graph

4 Commits

Author SHA1 Message Date
Leopoldadmin 58fcf4a722 feat: add dashboard page with stats, quick actions, recent vehicles, update navigation and login redirect 2026-07-19 19:33:08 +02:00
Leopoldadmin 5ae1e28ef2 feat: add navigation layout with sidebar, header, auth guard, mobile responsive 2026-07-19 17:25:35 +02:00
Leopoldadmin b128ea6b39 feat: T04 fixes - i18n, auth tests, contact/vehicle test cleanup, status updates 2026-07-14 20:16:15 +02:00
Leopoldadmin d89304845a feat(T01): auth + user management + RBAC + base frontend + i18n
- Backend: FastAPI, JWT auth (HS256), bcrypt, RBAC middleware
- User CRUD (admin-only), soft-delete, pagination
- Pydantic BaseSettings config, async SQLAlchemy 2.0
- 50 backend tests, 88% coverage
- Frontend: Next.js 14 App Router, Tailwind, design tokens
- Login page, auth context, API client with auto-refresh
- i18n: next-intl, DE/EN (31 keys each)
- 6 base UI components (Button, Input, Card, Table, Modal, Toast)
- 12 frontend tests, npm build success
2026-07-14 11:51:32 +02:00