-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Since we're supposed to give feedback on another project, I tried out the Expense Tracker and read through the code. Here's what came to my mind.
CLI
- nice and friendly design
- easy to navigate but very sequential -> if I know from the start that I want to do something specific I still need to go through each dialog step
Adding expenses
- empty titles seem to be allowed (personally, I think that's alright)
- date checking works
- is there a way to add multiple expenses in succession without re-opening the initial dialog?
- can I edit expenses?
Visualisations
- why are the options now with characters like "w", and "b" and not with numbers like for the other cases?
- how can I make a Barchart of expenses grouped by categories?
Edits and/or new Features...
Just random stuff that flew by my mind as I was using the Expense Tracker...
- allow successive adding of expenses?
- a preview of the newly added expense in addition to "Expense successfully added!"?
- how about a shortcut for "today's date" (something like "-" might indicate today)?
- allow successive filtering?
- what about a visualize option to the filtering menu so that users can generate a visualization from their filtered data there (then the visualize option might be free to visualize a global summary figure)
- apply
plt.tight_layout()to figures so they fit nicely in the figure window... - make visualization options also numeric (for a coherent appearance)
- maybe make a "back" command that will call on the previous menu so as to allow more convenient navigation?
- allow export of Expenses.csv ( or allow users to supply their own csv file ).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels