We have used HTML,CSS,JAVASCRIPT. The app shows, the balance, the income and the outcome. it also has a dashboard where the user can add an income or an expense, he can switch between the income list and the expenses list and all list that shows all the entries. App have feature where user can edit or delete an entry. app also has a chart which shows the , so the user can easily compare the income and outcome.
The user's income and expense entry list is stored in the local storage, so when he refreshes the page, or reboot his machine, he can always find his data there.