The idea of building Expense Tracker is I don’t want to use Excel spreed sheet to manage my expenses anymore. I have tried different personl finance programs but I found none of them fit my purpose – I just need something can allow me to enter the amount, GST and PST on things I purchase (yes, I live in Canada, so tax matters). I even bought QuickBooks for bookkeeping, but it’s too complicated for me. Anyways, I have to build my own program to manage the expenses.
Expense Tracker uses SQLite as the database to store data in a file, so any SQLite client tool can open the file and manage the data manually if necessary. I used configuration file to store GST and PST rates based on user’s residential province, so user can change the settings based on his/her needs. So far I don’t any plan to make it working outside of Canada
Here is the screen shot: