Static Public Member Functions | |
view_logs () | |
view_summary () | |
plot_transactions (df) | |
view_income_expense_report () | |
Manages the generation and viewing of various reports and logs. Methods: view_logs: Displays available log records for different types of logs. view_summary: Displays a summary of transactions including net amounts. plot_transactions: Plots income and expenses over time. view_income_expense_report: Generates and displays income or expense reports.
|
static |
Plots income and expenses over time. Args: df (pandas.DataFrame): DataFrame containing transaction data with columns 'date', 'category', and 'amount'. Returns: None
|
static |
Displays a menu for the user to select which income or expense report to view. Options include: - Income Report - Expense Report - Cancel Returns: None
|
static |
Displays a menu for the user to select which log to view. Options include: - Transactions Log - New Entry Log - Update Log - Delete Log - Cancel Returns: None
|
static |
Displays a summary of transactions, including net amounts. Reads transaction data from the CSV file and generates a summary of income and expenses. Returns: None