Covers manning live project
mkdir open-banking
cd open-banking
git init
git remote add origin https://github.com/learnerOrLearnerr/open-banking-manning/
git checkout main
git pull origin main
The first part of the live project is defining the contract for better-banking.io, a FinTech startup.
JPA with MongoDB is used in the project. Please see the gist for running MongoDB in a docker container on MS Windows.
OpenAPI generated code (based on OpenBanking) is added along with REST client to fetch the transaction history. Circuit breaker using resilience4j is added as well.