Fallstudie · Webko
Intela Deloitte: Angular-Frontend für ein Steuermanagement-Portal
Intela ist ein Webportal für das Steuermanagement innerhalb des Deloitte-Konzerns. Unser Team ist verantwortlich für wiederverwendbare Angular-Komponenten und -Direktiven, Fachlogik in mehreren Geschäftsmodulen, Berichtsseiten mit Diagrammen und Kennzahlen sowie die zugehörigen Unit- und End-to-End-Tests.
- Projekt
- Intela-Webportal für das Steuermanagement innerhalb des Deloitte-Konzerns
- Unsere Rolle
- Angular-Frontend-Entwicklung in einem größeren Produktteam
- Module
- Analytics Metrics, Obligation Data Definition, Legal Entity Management
- Haupt-Stack
- Angular, Unit- und End-to-End-Tests
- Zugang
- Interne Anwendung mit Anmeldung: keine öffentlichen Seiten und keine Screenshots
Die Aufgabe
Ein Steuermanagement-Portal in einem großen Konzern besteht aus vielen Geschäftsmodulen, an denen mehrere Personen gleichzeitig arbeiten. Es braucht gemeinsame Bausteine, damit die Module gleich aussehen und sich gleich verhalten, und Fachlogik, die in dem Modul bleibt, zu dem sie gehört.
Steuerdaten sind nur nützlich, wenn man sie lesen kann: Das Portal braucht deshalb auch Berichtsseiten, die Daten in Diagramme und Kennzahlen übersetzen, und eine Testsuite, die Änderungen absichert.
Was wir machen
Wiederverwendbare Komponenten und Direktiven
Angular-Komponenten und -Direktiven, die im ganzen Portal geteilt werden, sodass sich Tabelle, Filter oder Formular in jedem Geschäftsmodul gleich verhalten.
Fachlogik in den Modulen
Die Geschäftsregeln der Module Obligation Data Definition und Legal Entity Management liegen in diesen Modulen, statt über die ganze Anwendung verteilt zu sein.
Berichtsseiten mit Diagrammen und Kennzahlen
Berichtsseiten für das Modul Analytics Metrics mit verschiedenen Diagrammen und Kennzahlen, die wir entwickeln und in das Portal integrieren.
Unit- und End-to-End-Tests
Unit-Tests für Komponenten und Logik sowie E2E-Tests für die Nutzerabläufe, geschrieben zusammen mit den Funktionen.
Technologien
- Frontend
- Angular: wiederverwendbare Komponenten und Direktiven, Module
- Datenansichten
- Berichtsseiten mit Diagrammen und Kennzahlen
- Qualität
- Unit- und End-to-End-Tests
Ergebnis
- Gemeinsame Bausteine — ein Satz Komponenten und Direktiven in mehreren Geschäftsmodulen.
- Berichte im Portal — Diagramme und Kennzahlen neben den Daten, die sie beschreiben.
- Getestete Änderungen — Unit- und E2E-Tests begleiten die Funktionen.
Das Portal ist nur innerhalb des Konzerns zugänglich, deshalb beschränkt sich diese Seite auf das, was öffentlich genannt werden kann: keine Screenshots, keine Zahlen.
Weitere Fallstudien
- PEV Deals — Rabattkatalog für Elektrofahrzeuge in sechs Sprachen: Angular-Shop mit Prerendering, Admin-Bereich und Spring-Boot-API.
- Terasa28 — Vermietungsseite für ein Apartment am Meer mit Gästekonto, Buchungskalender und Admin-Bereich zur Freigabe von Anfragen.
Angular-Unterstützung für ein größeres Produkt gesucht?
Beschreiben Sie die Aufgabe in wenigen Zeilen, wir antworten mit einer Einschätzung und einem Vorschlag für den Start.
Webko kontaktieren