FinanceFerret/HyperMoney: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
|||
Line 1: | Line 1: | ||
{{stub:Woozle}} | {{stub:Woozle}} | ||
[[Category:Projects | [[Category:Software Projects]] | ||
[[User:Woozle|Woozle]]: Projects: '''HyperMoney''' | [[User:Woozle|Woozle]]: Projects: '''HyperMoney''' | ||
Line 9: | Line 9: | ||
*To minimize the "setup curve", i.e. the amount of preparatory work needed before any useful amounts of data can be entered | *To minimize the "setup curve", i.e. the amount of preparatory work needed before any useful amounts of data can be entered | ||
*To provide all basic functionality needed for the following: | *To provide all basic functionality needed for the following: | ||
**Tracking and balancing one's bank accounts | **Tracking and balancing one's bank accounts, credit cards, and other basic types of money accounts | ||
**Tracking debts and loans involving one or more other parties of varying levels of disorganization (they might or might not send you regular statements or even reliable itemizations) | **Tracking debts and loans involving one or more other parties of varying levels of disorganization (they might or might not send you regular statements or even reliable itemizations) | ||
*To make data entry as painless as possible: | |||
**Easy identification of redundantly-entered transactions -- so you can Just Start Typing instead of worrying about where you left off last time | |||
**Deferred data massaging -- so you can Just Start Typing, and worry about assigning proper accounts and categories to things later; the program should keep track of incomplete data massaging so you can take care of it when you have time | |||
==Data Design== | ==Data Design== | ||
There are two main areas of concern: Transactions and Accounts. | There are two main areas of concern: Transactions and Accounts. |
Revision as of 17:46, 6 August 2005
Template:Stub:Woozle Woozle: Projects: HyperMoney
HyperMoney is my attempt to write a money-management program (as in Quicken or Microsoft Money) that is actually usable and has no Stupid Features. It will be Open Source, as soon as I have source worth publishing (as of 2005-08-06, it's all written in Microsoft Access 97). The next step may be to convert it to web-based application, as HTML could possibly overcome many of the interface design issues I'm encountering.
Project Goals
- To avoid shortcomings in existing money manager software: see HyperMoney: Flaws in Other Software
- To minimize the "setup curve", i.e. the amount of preparatory work needed before any useful amounts of data can be entered
- To provide all basic functionality needed for the following:
- Tracking and balancing one's bank accounts, credit cards, and other basic types of money accounts
- Tracking debts and loans involving one or more other parties of varying levels of disorganization (they might or might not send you regular statements or even reliable itemizations)
- To make data entry as painless as possible:
- Easy identification of redundantly-entered transactions -- so you can Just Start Typing instead of worrying about where you left off last time
- Deferred data massaging -- so you can Just Start Typing, and worry about assigning proper accounts and categories to things later; the program should keep track of incomplete data massaging so you can take care of it when you have time
Data Design
There are two main areas of concern: Transactions and Accounts.
Transactions
Acccounts
Interface Design
Links
- http://braincore.blogspot.com/2005/05/koding-what-am-i-koding-then.html - A Dutch developer discusses accounting software, briefly. Apparently they don't use checkbooks in Holland.