This Expense Tracker application is designed to help users manage their expenses efficiently. It provides a user-friendly interface to input, view, and manage expense details.
-
Add Expense:
- Enter the date, payee, description, amount, and mode of payment.
- Click the "Add Expense" button to save the expense.
-
Delete Selected Expense:
- Select an expense from the table.
- Click "Delete Selected Expense" to remove the selected expense.
-
Clear Fields in Data Entry Frame:
- Click "Clear Fields" to reset the input fields in the data entry frame.
-
Delete All Expenses:
- Click "Delete All Expenses" to remove all expense records from the database.
-
View Selected Expense's Details:
- Select an expense from the table.
- Click "View Selected Expense's Details" to view details in the data entry frame.
-
Expense Table:
- Displays a table with columns for ID, Date, Payee, Description, Amount, and Mode of Payment.
- The application uses SQLite to store expense data.
- Ensure all required fields are filled before adding an expense.
- Deleting all expenses will clear the table and reset the data entry frame.
- The "View Selected Expense's Details" button allows you to review specific expense details.