feat: Sistema de autenticación frontend (Login + Register + Dashboard) #3

Merged
dmolinari merged 4 commits from feat/autenticacion-frontend into main 2026-04-01 17:38:49 +00:00

4 Commits

Author SHA1 Message Date
4b44a8da08 fix: Remove unused import in ProtectedRoute (Refs #2) 2026-04-01 14:24:25 -03:00
7b9a7192c1 feat(authentication): implement frontend authentication system
- Created auth and user types (T10)
- Implemented API client with token handling (T11)
- Built AuthContext with JWT decoding (T12)
- Added ProtectedRoute component (T13)
- Created LoginPage, RegisterPage, DashboardPage (T14-T16)
- Updated App.tsx with routing and auth provider (T17)
- Added Dockerfile, nginx.conf for frontend deployment (T18-T19)
- Updated docker-compose.yml to include frontend service (T20)
- Updated .gitignore to exclude frontend build artifacts (T21)
- Removed unused App.css (T22)

Refs #2
2026-04-01 13:37:37 -03:00
bf2cfbd9fc feat: Add RegisterAsync endpoint to AuthController (Refs #2) 2026-04-01 13:15:22 -03:00
ab98056075 feat: Add Register DTOs and SP for public registration (Refs #2) 2026-04-01 13:08:51 -03:00