Nell'app sei in grado di gestire e analizzare il tuo budget, potendo inserire i tuoi conti bancari, le tue entrate e le tue uscite, di poter spostare il tuo saldo in salvadanai, e poter trasferire il tuo capitale in azioni o cryptovalute.
Di seguito c'e una descrizione piu' dettagliati della funzionalita' principali:
Entrate/uscite: E' possibile visionare i propri guadagni e spese attraverso un grafico e una lista.
Salvadanai: Crea un piano di risparmio
Investimenti: E' un portafoglio tracker dove puoi analizzare andamento dei tuoi investimenti.
Profilo: visualizza il tuo profilo finanziario
Funzionalità minimali ritenute obbligatorie
gestione visualizzazione storico in base al periodo
gestione di uno o piu' profili
gestione conti e salvadanai
gestione delle spese
gestione degli investimenti
Funzionalità opzionali
visione dei mercati azionari e crypto
confronto grafico degli andamenti percentuali dei mercati
cambio di valuta
testing strategie di investimento
analisi entrate/uscite future
personalizzazione GUI da parte dell'utente
"Challenge" principali
scaricare/aggiornare i dati dei mercati da YahooFinanceApi tramite javaFX
corretta implementazione del pattern MVC
aggiornare i dati in base al periodo selezionato
gestire salvataggio degli storici e dell'account
Suddivisione del lavoro: Giulio: Gestione aggiornamento dei dati in base al periodo, conti bancari e salvadani, GUI principale,salvataggio su file zhaohui: investimenti azioni e crypto, grafico investimenti, interfaccia dei blocchi. paolo: gestione spese, trasferimenti in investimenti, gestione grafici e grafico delle spese Alessandro: Profilo utente, gestione entrate/uscite, legenda di distribuzion