- dotnet core 2.0 sdk
- docker
- TrueLayer
Environment variables needed to run the application are taken up from true-layer.env file.
- Copy
sample.env
file in application root directory to a new file named.env
. Update environment variables in.env
with your client id and client secret. - Run the following commands
$ docker-compose build
$ docker-compose up
- Navigate to https://localhost:5000/api/v1/transactions in your browser.
$ sh run-tests.sh
GET /api/v1/transactions
- Returns all of the users transactions across accounts.
GET /api/v1/transactions/summary
- Returns a summary of statistics for all transaction categories.