🗃️
Personal project

Portfolio Manager — Full Stack

An admin interface for my full stack projects, behind hardened authentication.

  • Centralised management: adding, editing and removing projects, with technologies, description and date.
  • Organisation by category: front-end, back-end, full stack.
  • IP blocking after repeated failed login attempts.
  • React frontend with Material UI and Tailwind CSS, Symfony backend on PHP 8.4.

Role: full development, from the API to the Apache deployment.