Repository navigation
Releases: AbdulrahmanAlkhawwam/Dinar
Release list
v1.0.0
Dinar
Tech Was used :-
- SQL in flutter framework which named sqflite
- Flutter from docs
- Architecture for flutter project which
named clean Architecture
Description:
-
When you open the application for the first time, you will see this interface and 2 others similar
in design and you will be asked to add your owncategoriesand thewalletsyou own ... -
Someone might say what are the categories and how do I know my own categories ??
Perhaps one day you bought food for your family and on the way back you took a taxi ... This means
that you have within your categories the categories offoodandtransportation… etc. -
And as another says, what are wallets and what is the benefit of more than one???
When you are in a financial transaction with many people... like a candy seller or a pizza
restaurant and you don’t pay the bills immediately and collect them at the beginning or end of the
month ... Having multiple wallets helps you for not to overlap data and quickly reach your goal -
After completing this, the application will take you to the
home pagethat allows you to save
the purchases or collections operation that you did , and take you a list of previously operation
which added before. -
In the home page there are Four main sections which are:
* Add Operation Section * Wallets Section * Categories Section * History Section -
When you add an
Operation, add page will appear and asking you to enter (the operation name,
its value, the type of category , the wallet that performed that operation, and the date if you
want to add it { and if you don’t add a date ... it takes the date the operation was saved} and
saved in history ) -
On the
details page, you will see all the operations related to a specific category or wallet ,
along with the total amounts paid or earned from these operations. -
If you want to delete this
categoryorwallet, you must delete all operations related to it.
As for deleting an operation , you can delete any operation by long pressing on it and confirming
the deletion operation, noting that it is not possible to recover anything that has been deleted.