Fees API in encore (encore.dev) that uses a temporal (temporal.io) workflow started at the beginning of a fee period, and allows for the progressive accrual of fees. At the end of the billing period, the total invoice and bill summation are available.
- Clone repo:
git clone git@github.com:dsha256/pave-coding-challenge-david-shainidze.git
- Install Temporal, and run:
temporal server start-dev --dynamic-config-value frontend.enableUpdateWorkflowExecution=true
- Install Encore, navigate to the root folder of the project and run:
go mod tidy
encore run
-
- API - http://127.0.0.1:4000
- Development Dashboard http://localhost:9400/sharingan-ynp2
Go to the development dashboard (http://localhost:9400/sharingan-ynp2) and the Encore's API Explorer
wil show you the way 😊💀🤞