- Make deposits and withdrawals
- View transaction history with date filtering
- Monitor your balance in real time after each transaction
Built with Java 25, Spring Boot, PostgreSQL, Thymeleaf and Bootstrap 5.
Start the PostgreSQL database:
docker compose up -dRun the Spring Boot application:
# RECOMMENDED: PowerShell/Linux/Mac
./mvnw spring-boot:run
# Windows CMD
.\mvnw.cmd spring-boot:runAccess web application at http://127.0.0.1:8080 or http://localhost:8080.
./mvnw test




