I think we need categories. This is a more logical approach for hierarchies. Tags are flat level. We should allow transactions to be categorized and allow the user to make more categories in the administration section. This way it can be fully customizable for the user. With tags, this should be for filtering.
Examples:
$4.07 at Whole Foods
Category: Groceries
Tags: #snacks
$35.01 at Ralph's
Category: Groceries
Tags: #essentials
$44.29 at Chevron
Category: Auto
Sub-Category: Gas
Tags: N/A
You can now run queries based on a combo of tags and categories allowing you to really narrow down your focus. You can even split transactions and narrow it down even more:
Examples:
$108.00 at Whole Foods
SPLIT -
$75.48
Category: Groceries
Tags: #essentials
$32.52
Category: Groceries
Tags: #snacks
$74.00 at Wal Mart
SPLIT -
$25.00
Category: Groceries
Tags: #essentials
I think we need categories. This is a more logical approach for hierarchies. Tags are flat level. We should allow transactions to be categorized and allow the user to make more categories in the administration section. This way it can be fully customizable for the user. With tags, this should be for filtering.
You can now run queries based on a combo of tags and categories allowing you to really narrow down your focus. You can even split transactions and narrow it down even more: