This project is a basic banking service implemented using Spring Boot and MySQL for data storage for the backend. It provides functionality for adding accounts, creating transactions (deposits/withdrawals), logging transactions, account login, and viewing account balance and transaction details.
- Add Account
- Create Transaction
- Types: Deposit, Withdrawal
- Notes: Additional information about the transaction
- Transaction Logging: All transactions are logged
- Account Login
- View Account Balance
- View Transaction History
- Spring Boot
- MySQL
- Swagger
- Lombok
- mapstruct