Control your budget
This app helps you take control over your budget. You can:
- record your every day expenses and incomes,
- analyze your spending over months and years,
- plan your money budget for the next month,
- get notifications to remind you to save your daily costs
- JDK 17
- Maven
- Spring Boot 2.6.6
- Spring Data JDBC
- PostgreSQL
- HTML
- CSS
- JavaScript
- Vue
- Login and sign-up
- Adding expense
- Week view on desktop and mobile
- Add categories and subcategories
You need to install Docker and Docker Compose. To build Docker image use
./mvnw spring-boot:build-image -Dspring-boot.build-image.imageName=$IMAGE_NAME
In the main directory run docker-compose up --build
to run application.
You can reach it at http://localhost:8081
.
Every month you write all of your incomes and expense that you are expecting for the next month. It helps you control if you aren't spend too much money on some categories of products.
Every day you quickly add all of your daily expenses. Doing this regularly will take you a few minutes but will help you a lot in finding the areas that take too much money from you.
After each month you can see a raport that will tell you how good you planned your month and how good you sticked to this plan. You can use it to make your month planning better. You can also spot the areas where you can save some money.
Inspired by budget planning techniques from Jak oszczędzać pieniądze?
MIT