Self-Service-Portal für IXP-Kunden
- Rolle
- Frontend- und Backend-Entwickler
- Jahr
- 2020–2021
- Technologien
- Vue JS, TypeScript, PHP, PHPUnit, Cypress, REST
Full-Stack-Entwickler am DE-CIX-Mitglieder-Self-Service-Portal, Vue-JS-TypeScript-Frontend, PHP-Backend und umfangreiche Testabdeckung (PHPUnit + Cypress) für ein komplexes Peering-Domänenmodell.
Die Herausforderung
Komplexes Peering-Domänenmodell mit hohen Zuverlässigkeits- und Testabdeckungsanforderungen, abgebildet auf eine intuitive Oberfläche.
Meine Rolle
Full-Stack-Entwicklung: Vue-JS-+-TypeScript-Frontend, PHP-Backend, ausgiebige Testabdeckung mit PHPUnit und Cypress, REST-API-Design.
Das Ergebnis
Self-Service-Portal, das DE-CIX-Mitgliedern die eigenständige Verwaltung ihrer Peering-Verbindungen ermöglicht, mit der Zuverlässigkeit, die die Infrastruktur verlangt.
Ausgangslage
DE-CIX ist einer der weltgrößten Internet Exchange Points. Das Self-Service-Portal ermöglicht Mitgliedern, ihre Peering-Verbindungen eigenständig zu verwalten.
Herausforderung
Komplexes Domänenmodell mit hohen Zuverlässigkeitsanforderungen und anspruchsvollen Testabdeckungserwartungen. Domänenkonzepte mussten sorgfältig auf eine intuitive Benutzeroberfläche abgebildet werden.
Meine Rolle
Frontend- und Backend-Entwickler. Vue-JS-TypeScript-Frontend, PHP-Backend, umfangreiche Testabdeckung mit PHPUnit und Cypress, REST-API-Design.
Technologien: Vue JS, TypeScript, PHP, PHPUnit, Cypress, REST