Trusted SSL Certificate Manager
Web-App
Rolle
Fullstack-Entwickler
Weiterentwicklung einer Software für die einfache Verwaltung von SSL Zertifikaten innerhalb von Unternehmen, basierend auf einem einzigen CA-Zertifikat. Ursprünglich mit Laravel entwickelt, wurde das Projekt im Zuge der Weiterentwicklung nach Symfony migriert, um von dessen komponentenbasierter Architektur und robusten Security-Features zu profitieren. Die Anwendung ermöglicht die Erzeugung kryptographisch sicherer Zertifikate nach aktuellen Standards, ohne die üblichen Stolperfallen oder dem versehentlichen Einsatz überholter Verschlüsselungsverfahren.
Aufgaben
- Migration des bestehenden Laravel-Codes zu Symfony
- Implementierung eines soliden Datenmodells mit Propel ORM
- Entwicklung einer verbesserten UI/UX mit Pug (Jade) und Bootstrap
- Aktualisierung der Schlüsselgenerierung nach aktuellen Empfehlungen
- Implementierung von passwort-geschützten privaten Schlüsseln
- Einrichtung einer automatisierten Testumgebung mit PHPUnit