Przejdź do głównej zawartości

Model danych

Cały stan planu to jeden spójny obiekt (w trybie chmurowym przechowywany jako jsonb na gospodarstwo). Najważniejsze elementy:

Pozycje portfela

Inwestycje i dług (kredyt). Każda pozycja ma m.in.: wartość bieżącą, wpłatę docelową, stopę (oprocentowanie/zwrot), cel, ratę/okres/datę wykupu oraz filar.

Aktywa poza portfelem

Nieruchomości, działki, gotówka, pojazdy — wartość i opcjonalna stopa wzrostu.

Cele

Większe wydatki z kwotą, terminem i postępem odkładania.

Wpisy miesięczne

Per miesiąc: przychody (per osoba), wpłaty/nadpłaty z podziałem na osoby (suma trafia do obliczeń), budżet na oszczędności, raty kredytu, ocena kosztów życia, notatka, oznaczenie „kto z domowników zrobił przegląd" oraz ile już doliczono do wartości portfela (pozwala doliczać przyrostowo, bez podwójnego liczenia).

Filary (I–V)

Grupowanie pozycji: Emerytura, Inwestycje, Kredyt, Obligacje, Bitcoin — z konfigurowalną kolejnością wyświetlania.

Profil i preferencje

  • Profil planu (współdzielony w Duo): imiona, kraj, data urodzenia, główny cel.
  • Preferencje urządzenia (NIE synchronizowane): język, motyw, rola w planie.

Snapshoty wartości netto

Lekki zapis wartości netto per miesiąc — zasila trend majątku (30 dni / 12 mies.).

informacja

Każdy odczyt i zapis danych przechodzi przez walidację (Zod) — patrz Bezpieczeństwo.