Question: In python Expense tracker: the user should be able to enter expenses per category (food, clothing, entertainment, rent, etc) and the application should track the
In python
- Expense tracker: the user should be able to enter expenses per category (food, clothing, entertainment, rent, etc) and the application should track the expenses per week or month. The user should be able to see their total expenses for a month of their choice for each category and a total monthly expense. The monthly expense report should include average expenses for each category for the year and indicate if the user expense for the month selected is lower or higher than the annual average. Also, the report should display the percentage of expenses from each category out of the total monthly expenses.
Project application requirements:
Requirements description
Basic Points:
* Project should have a functioning menu
* Project should have adequate functions (minimum 3 functions)
* Project should make use of files to save the data
* Project should handle adequate exceptions
* Project should display information formatted adequately
* Project should make use of lists or dictionaries as appropriate.
* Project should follow adequate naming conventions for variables and functions, and should have comments as appropriate.
Intermediate:
* Project should use an object-oriented approach
* Project should use a database
Advanced:
* Project should use a GUI platform
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
