Budgeting Service System is a project provides features for tracking and managing budget, money, users, and trading transactions.
Running: You can run this project with Docker container
- Run docker on your local machine.
- Go to the project, run
docker compose pull
if you want to update images or justdocker compose up
onterminal/command promt
, then waiting for project starting- The project is run on:
localhost:8086/sun/
- The postgres container is run on:
localhost:5432
Default user:
username: admin
password: admin
- The PgAdmin is run on:
localhost:8081
Defaul pgAdmin user:
username: [email protected]
password: admin
After login toPgAmin -> Register -> Create new -> Create postgres database
Include setup steps for PostgreSQL database connection, and any other necessary configurations.
Set up PostgreSQL:
Set up environment variable:
./mvnw checkstyle:checkstyle
./mvnw clean install
./mvnw spring-boot:run
Note
email: [email protected]
password: test1234
Spring Boot Documentation:
Swagger Documentation:
PostgreSQL Documentation:
Thymeleaf Documentation:
Bootstrap Documentation:
jQuery Documentation:
Docker Documentation:
SonarCloud Documentation:
Maven Documentation:
GitHub Actions Documentation:
PgAdmin Documentation:
Clean Code:
Checkstyle Documentation:
MIT License:
Java 17 Official Documentation:
SonarQube Documentation:
JPA & Hibernate Documentation: