to build the backend REST APIs needed to support a web application to that allows a user to view accounts and subsequently view transactions on any of the accounts they hold.
please check open api documentation
- java
- install sdkman
https://sdkman.io/install
- install java
sdk install java
- install sdkman
- Clone the repo
run
git clone https://github.com/boraoren/project-wholesale.git
- Download dependencies
run
./gradlew clean build
- run
./gradlew bootRun
- to get account list open link
http://localhost:8080/api/v1/accounts
- to get transaction list of account number
585309209
http://localhost:8080/api/v1/accounts/585309209/transactions
for detail you can check api documentation
./gradlew test
- run
./gradlew clean asciidoctor
- check
build/asciidoc/html5
folder for index.html and open it with web browser
import anz-wholesale.postman_collection.json
file to postman
you can check issues for github here