Opis zlecenia
Poszukuję osoby która przygotuje komponent w Angularze dynamicznie wyświetlający drzewo genealogiczne.
Wymagania:
1. Wyświetlanie osób w definiowalnej wielkości kwadratach
2. Główna osoba w drzewie ma być wyświetlona razem z wszystkimi partnerami. W przypadku rozwodu połączenie linią przerywaną
3. Potomkowie głównej osoby wyświetlani z partnerami (j/w)
4. Dwa pokolenia przodków - każda osoba oddzielnie, połączone liniami z pokoleniem w górę/dół
5. Możliwość wywołania akcji po kliknięciu na profil osoby - np. dodanie brakujących osób.
6. Możliwość załadowania wybranej części drzewa poprzez "wklikanie" się na wybraną osobę.
7. Wymagane jest przewijanie drzewa za pomocą myszki (drag&drop) gdyż może się nie zmieścić na ekranie
8. Główna osoba wyświetlana na środku komponentu.
Drzewo wyświetlane w pionie - rodzice na górze, potomkowie na dole.
Dane wejściowe - JSON dynamicznie ładowany
Po stronie wykonawcy do przygotowania sam frontend.