# BudgetMaster Manage your monthly budget easily with BudgetMaster - __start:__ 17.12.16 - __current release:__ v2.2.1 (20) from 22.06.19 ## Key Features - Keep your data private - Host your own BudgetMaster server or use it in standalone mode. All data remains on your machines. - Track transactions - Track your incomes and expenditures in transactions with name, description, tags, etc. - Schedule transactions - Repeat recurring transactions automatically. - Multi Bank - Organize your transactions into multiple accounts. - Categories - Group your transactions into categories. - Data Backup - Backup your complete database or generate month reports as PDF. - Modern UI - Responsive material design featuring light and dark mode. - Password protected website - Your data can only be accessed by entering the correct password. (Note: The database is not encrypted) - Localization - English and German supported. - Search and Filter - Search for individual transactions or filter your view. ## Available Languages - English [Roadmap](https://deadlocker.thecodelabs.de/roadmap/php/index.php?id=1) - German [Roadmap](https://deadlocker.thecodelabs.de/roadmap/php/index.php?id=2) ## In case of Errors - see corresponding error log `your_home_directory/Deadlocker/BudgetMaster/error.log` ## [Installation Instructions](https://github.com/deadlocker8/BudgetMaster/wiki/Installation) ## Screenshots ### [Light Theme](https://github.com/deadlocker8/BudgetMaster/wiki/Screenshots-Light-Theme)  ### [Dark Theme](https://github.com/deadlocker8/BudgetMaster/wiki/Screenshots-Dark-Theme)  ### Build from source `mvn package -f pom.xml`