A simple Java Swing desktop application for managing daily budget entries and monitoring expenses. This project is designed to help users track their spending and maintain financial control through an intuitive user interface.
Here is the User Guide, read it: User Guide
Here is the installer for Windows OS, download and install: Download Installer
[Note: If you encounter issues during installation, try running the installer in Administrative Mode.]
- Simple and user-friendly interface for daily budget tracking
- categories for organized tracking
- Real-time budget monitoring and view analysis.
- Add, update, and remove budget entries and sheets.
- Diagrams and Database Design: Lucidchart
- UI/UX Design: Figma
- Programming Language: Java
- Framework: Java Swing
- Database: SQLite
- IDE: NetBeans
- Version Control: GitHub
This project is licensed under the MIT License - see the LICENSE file for details.
When running the application, errors were encountered. These will be fixed in the next version.
-
Summary Interface Issue – The order of expense labels was mismatched. (This has been corrected in the code.)
-
Sheet Summary Visibility Issue – Currently, only the top month's summary is visible in the sheet list. There is no option to view other months' summaries. A button will be added to the sheet view to allow users to view the summary for that specific sheet. (This has been corrected in the code.)
-
Edit record issue - When edit record and press enter it will save as new record, if click save button it will update as we expect.(This has not been corrected yet)
If you find any other errors, please inform me via email.