v2.0.0
Release: v2.0.0
Full frontend implementation
What's included
Authentication
- Login and register with OAuth2 (Passport)
- Private route protection with ProtectedRoute
- Admin route protection with AdminRoute
Clients
- List, detail, create, edit and delete clients
Contacts
- List, create and edit contacts per client
Activities
- List, detail, create and edit activities
Profile
- View and update personal data
- Change password
Admin panel
- Users list and detail (admin only)
Stack
- React 19 + Vite + TypeScript
- React Router DOM v7
- Axios