Hogyan működik a demó?
A személyes pénzügyi dashboard (pfgd) egyfelhasználós, saját szerveren futó alkalmazás a megtakarítási célok nyomon követésére. Ez a demó a célorientált portfóliókat és a Keep track naplót mutatja be, kitalált adatokkal.
Belépés
A demó belépési adatai nyilvánosak (demo / demo), a belépőoldalon is ki vannak írva. Minden belépés a mintaadatok saját, friss másolatát kapja, így a módosításaidat más látogató nem látja, és te sem látod az övéit. A munkamenet kilépéskor, 60 perc tétlenség után, legkésőbb 8 óra múlva megszűnik, és vele minden módosítás.
Élesben a jelszó csak bcrypt-hash formában létezik a szerveren, a munkamenet-süti aláírt és 8 óráig érvényes, a sikertelen próbálkozások száma korlátozott, és a jelszó a felületen módosítható.
Portfólió = cél + eszközök
Minden portfólió egy cél: célösszeg, céldátum, és egy tervbázis (a kiinduló nap és az akkori érték). A célhoz egy vagy több eszköz tartozik – például megtakarítási számla, állampapír vagy lekötött betét. A portfólió értéke az eszközök értékének összege.
Keep track
A Keep track a portfólió naplója: minden rögzítés egy dátumozott sor, és a portfólió minden mutatója ebből a naplóból számolódik. Háromféle bejegyzés van:
- Befizetés – saját pénz kerül az eszközre (növeli az értéket és a nettó befizetést).
- Kivét – pénz kerül ki az eszközről (csökkenti mindkettőt).
- Értékrögzítés – az eszköz aktuális, teljes értéke egy adott napon, például kamatjóváírás vagy árfolyamváltozás után. A változás hozamként jelenik meg. Ugyanarra az eszközre ugyanarra a napra csak egy érték lehet: az újabb felülírja a korábbit, és javításként jelölődik.
A napló visszamenőleg is kitölthető (a tervbázis és a mai nap között), a sorok törölhetők, és a teljes napló CSV-ben letölthető. A diagram a napi zárásokat mutatja a terv szerinti pályához és a célösszeghez képest.
Az éles app eszközönként az értéket rögzíti; a befizetés és a kivét külön típusa a demó kiegészítése, hogy a saját befizetés és a hozam szétváljon.
Mutatók
- Haladás: jelenlegi érték / célösszeg.
- Havonta szükséges: hátralévő összeg / a céldátumig hátralévő hónapok.
- Pace: jelenlegi érték / a terv szerint mára elvárt érték (egyenes a tervbázistól a célig). 1,05 felett előrébb a tervnél, 0,95 alatt lemaradás.
- Becsült elérés: a hátralévő összeg az elmúlt legfeljebb 6 hónap átlagos nettó befizetésével.
- Financial Health Score: a portfóliók pace-átlaga × 80 + teljesülés-átlaga × 20, 0 és 100 között – ugyanaz a képlet, mint az éles appban.
Egyik mutató sem tárolt adat: minden oldalbetöltéskor a naplóból számolódnak újra, élesben is.
Adatok és külső szolgáltatások
Az éles app minden adatot a saját szerverén, saját adatbázisban tárol. Nincs banki összekötés, nincs CDN, külső betűtípus vagy analitika; az értékeket kézzel kell rögzíteni. Egyetlen kapcsolata a tulajdonos saját pénzforgalmi alkalmazása felé van, ahonnan a készpénz-egyenleget veszi át.
A demónak nincs adatbázisa, és semmilyen kimenő kapcsolatot nem nyit. A böngésző csak sima űrlapokat küld a demó saját szerverének; nincs háttérben futó kérés, süti csak a belépéshez és a nyelvválasztáshoz van.