Popis projektu
Jedná se o React aplikaci, která používá komponenty od SyncFusion pro zobrazení dat o portfoliu akcií ze souborů JSON nebo vlastního API z Google Sheets.
Aplikace obsahuje pouze 3 stránky. Na první stránce "Dashboard", která je také domovskou stránkou, mohou uživatelé vidět widgety s agregovanými daty o portfoliu, graf s nejlepšími 10 společnostmi v portfoliu podle tržní hodnoty, graf s hodnotou portfolia podle roku a tabulku s všemi společnostmi v portfoliu. Na druhé stránce, "Transakce", je pouze tabulka s všemi uživatelskými transakcemi.
Na třetí stránce, "Dividendy", jsou widgety s celkovými dividendami a dividendovými výnosy, graf s nejlepšími 10 akciemi podle obdržených dividend, graf s obdrženými dividendami podle roku. Na stránce je také kalendář dividend, který zobrazuje datum oznámení, ex-datum, datum zápisu a datum platby pro společnosti v portfoliu. Na konci stránky je tabulka s všemi záznamy o dividendách.