This is a concise JAVA app to organize personal finance, which is based on Swing and JDBC. Some design patterns are involved, such as singleton and Service-Entity-DAO, etc. The app now can only be used by running the /src/startup/Bootstrap.java
under certain JAVA IDE, the exe
file will come later.
Below are different panel snapshots:
- Home - Overview of financial status
- Record - Record new consumption
- Category - Add new consumption category (eg. shopping, party, etc.)
- Report - Review monthly consumption as chart
- Configuration - Set the budget and MySQL installation path
- Backup - Save current status
- Recover - Recover last saved status