The basic concept is similar to my sideproject @BDGTme, an app for keeping track of your money. You give the app a monthly budget, and for each transaction you add the app subtracts that ammount from your daily, weekly and monthly budgets.
This app will be developed live at flowalist.com.
** Please note that the app in this first version only will store data in localStorage. **