Skip to content

SpendWisePy v.1.0.0

Latest

Choose a tag to compare

@felipealfonsogfelipealfonsog released this 26 Jul 08:12
· 81 commits to main since this release
ff89fe8

Expense Update: SpendWisePy allows users to update existing expenses. Users can select an expense from the table, modify its details, and click the "Update Expense" button to save the changes.

Expense Deletion: Users can remove expenses from the application. By selecting an expense from the table and clicking the "Delete Expense" button, the expense will be permanently removed from the database.

Expense Filtering: SpendWisePy provides the option to filter expenses based on a specific date range. Users can select a start date and click the "Filter" button to view only the expenses that match the selected date range.

Expense Reset: Users can reset the date filter by clicking the "Reset Filter" button. This action will display all expenses in the table, regardless of their dates.

Total Amount Display: SpendWisePy calculates and displays the total amount of all expenses currently listed in the table. The total amount is updated dynamically as expenses are added, updated, or filtered.

Data Persistence: The application uses a custom database model to store and manage expenses. The data remains persistent between application runs, ensuring that users can access their expense history even after restarting the application.

User-Friendly Interface: SpendWisePy provides a simple and intuitive graphical user interface (GUI) to make it easy for users to interact with the application. Users can enter expense details, view expenses in a tabular format, and perform various actions with just a few clicks.