📊
Professional
Portfolio Manager
A complete back office for administering the portfolio: creating, editing and organising projects from a single dashboard, behind hardened authentication.
Key features
- Full CRUD over projects, with categories and ordering.
- Per-project view statistics.
- Brute-force protection: automatic IP blocking after repeated failed attempts.
- Audit logs: every administrative action is recorded.
Role: Symfony 7 API with Doctrine and LexikJWTAuthenticationBundle, React 18 interface with Redux Toolkit and Material UI.