-
Pentru a putea accesa aplicația, în secțiunea login se va completa cu mail și pass;
-
Înainte de a putea face acest lucru, un utilizator va trebui să se înregistreze, apăsând pe textul ce indică acest lucru;
-
Intrând în aplicație, utilizatorul va vedea secțiunea de Dashboard:
- sumarul cu totalul veniturilor, cheltuielilor și un istoric al tranzacțiilor;
- în dreapta jos se află un FloatingActionButton care la click se expandează cu cele două opțiuni - adaugă cheltuială(dolar tăiat) și adaugă venit(dolar);
- în funcție de butonul apăsat se va deschide un formular de adăugare a tranzacției, care, odată completat, va introduce datele în ListView-ul cu istoricul tranzacțiilor(implicit și în baza de date);
- totalurile conturilor se vor actualiza odată cu introducerea unei noi tranzacții;
- la click se poate edita o tranzacție;
- la longpress se șterge o tranzacție din listă;
-
În cadrul meniului mai există următoarele secțiuni:
-
Convertor valutar - integrare cu API-ul Fixer.io - conversie valutară dintr-o monedă în alta
-
Statistici
- reprezentări grafice - situația balanței reprezentată printr-un pie chart și cheltuielile pe categorii, prin bar chart
- integrare cu FireBase - utilizatorul poate introduce date despre cheltuielile și veniturile sale lunare și i se afișează date despre utilizatorul mediu al aplicației
-
Categorii
- categoriile de venituri și cheltuieli existente; fiecare user primește la înregistrare un set de categorii predefinite, la care se mai pot adăuga altele, după preferință
- la apăsarea butonului adaugă categorie se va deschide un formular, în funcție de natura tranzacției;
- la completarea formularului se va afișa un toast cu rezultatul primit;
- se actualizează lista de categorii
-
Exportă - opțiuni de export al datelor
- popup screen
- utilizatorul alege din cele două formate; se va exporta un raport al tuturor tranzacțiilor utilizatorului
-
Contact - integrare Google Maps - se afișează un pin pentru sediul fictiv al companiei Money Manager
-
Rate the app
- posibilitate rating & introducere feedback;
- în această secțiune se face update asupra datelor utilizatorului;
-
Deconectează-te
-
Șterge contul
-
Notifications
You must be signed in to change notification settings - Fork 0
ioanaandreeab/MoneyManager
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published