Realizacja · Webko

Intela Deloitte: front w Angularze dla portalu do zarządzania podatkami

Intela to portal internetowy do zarządzania podatkami wewnątrz korporacji Deloitte. Nasz zespół odpowiada za komponenty i dyrektywy Angulara wielokrotnego użytku, logikę biznesową w kilku modułach, strony raportów z wykresami i wskaźnikami oraz testy jednostkowe i end-to-end do nich.

Projekt
Portal internetowy Intela do zarządzania podatkami wewnątrz korporacji Deloitte
Nasza rola
Rozwój frontu w Angularze w ramach większego zespołu produktowego
Moduły
Analytics Metrics, Obligation Data Definition, Legal Entity Management
Główny stos
Angular, testy jednostkowe i end-to-end
Dostęp
Wewnętrzny portal z logowaniem: brak stron publicznych i zrzutów ekranu

Zadanie

Portal do zarządzania podatkami w dużej korporacji składa się z wielu modułów biznesowych, nad którymi pracuje jednocześnie kilka osób. Potrzebuje wspólnych klocków, aby moduły wyglądały i działały jednakowo, oraz logiki biznesowej, która zostaje w module, do którego należy.

Dane podatkowe są użyteczne tylko wtedy, gdy da się je czytać: portal potrzebuje więc stron raportów zamieniających dane w wykresy i wskaźniki oraz zestawu testów, dzięki któremu zmiany pozostają bezpieczne.

Co robimy

Komponenty i dyrektywy wielokrotnego użytku

Komponenty i dyrektywy Angulara wspólne dla całego portalu, dzięki czemu tabela, filtr czy formularz działają tak samo w każdym module biznesowym.

Logika biznesowa w modułach

Reguły biznesowe modułów Obligation Data Definition i Legal Entity Management są w tych modułach, a nie rozrzucone po całej aplikacji.

Strony raportów z wykresami i wskaźnikami

Strony raportów modułu Analytics Metrics z różnymi wykresami i wskaźnikami, które tworzymy i integrujemy z portalem.

Testy jednostkowe i end-to-end

Testy jednostkowe komponentów i logiki oraz testy e2e ścieżek użytkownika, pisane razem z funkcjami.

Technologie

Front
Angular: komponenty i dyrektywy wielokrotnego użytku, moduły
Widoki danych
Strony raportów z wykresami i wskaźnikami
Jakość
Testy jednostkowe i end-to-end

Efekt

  • Wspólne klocki — jeden zestaw komponentów i dyrektyw w kilku modułach biznesowych.
  • Raporty w portalu — wykresy i wskaźniki obok danych, które opisują.
  • Przetestowane zmiany — testy jednostkowe i e2e towarzyszą funkcjom.

Portal jest prywatny i dostępny tylko wewnątrz korporacji, dlatego ta strona ogranicza się do tego, co można podać publicznie: bez zrzutów ekranu i liczb.

Inne realizacje

  • PEV Deals — Sześciojęzyczny katalog promocji na pojazdy elektryczne: front w Angularze z prerenderingiem, panel administracyjny i API Spring Boot.
  • Terasa28 — Serwis wynajmu apartamentu nad morzem z kontem gościa, kalendarzem rezerwacji i panelem do zatwierdzania zapytań.

Wszystkie projekty

Potrzebujesz pomocy z Angularem w większym produkcie?

Opisz zadanie w kilku zdaniach, a odpowiemy wyceną i propozycją startu.

Skontaktuj się z Webko