PersonalBudget is a tool that helps users manage their money. It allows users to create and manage their bank account, add/remove currency, view transaction history, set up budgets, manage debt, generate charts to visualize spending habits, and convert currencies.
- Download the project and import it to your IDE
- Install XAMPP or WAMP then run the servers
- Run the SQL script from the personal_budget.sql file
- Create a user on the MySQL server and grant all privileges to the personal_budget database, ex:
CREATE USER 'admin'@'localhost' IDENTIFIED BY 'admin';
GRANT ALL PRIVILEGES ON `personal_budget`.* TO 'admin'@'localhost';
- Edit the application.properties file located in the src\main\resources directory
- Run the application by selecting DemoApplication.java as the main class