Budget Manager helps manage finances. The application works in a web browser on computers, smartphones, and tablets. After registering and activating an account, the user can, among other things:
- Add new income and expenses,
- Manage income and expense categories, payment methods,
- Control the balance for a selected period and view an intuitive chart,
- Manage spending limits,
- Instantly see if an added expense fits within the limit.
Technologies used
- I wrote the backend in PHP using the MVC pattern.
- For the database, I used MySQL.
- I used the PDO library for communication with the database.
- I wrote the frontend in HTML, CSS, and JavaScript.
- For the frontend, I used Bootstrap and jQuery.
- I added an intuitive chart created with the Chart.js library.
- I added dynamically generated elements using asynchronous JavaScript functions and the Fetch API.
Application functionality
More
You can try how the application works by clicking the link:
The application code is available on my GitHub:








