CASHCRAFT is a financial tracking system that allows us to store transactions on a daily basis. With existence of different categories, wallets, the transactions can be clearly organized. The application also allows viewing of one's past transactions in a graphical representation. A promimnent feature of CashCraft includes calculation of zakat from individual (or cumulative) wallets. We have also implemented the idea of being able to import and export database of the user as csv files to safely preserve the database.
The application was mainly designed using JavaFX and Scenebuilder.
- Having Multiple Wallets
- Keeping track of when, where and who
- Being able to edit/delete
- Being able to export/import the database
- Zakat Tracking
- Graphical Representations