/sharingan

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.

Primary LanguageGo

Sharingan - Fees API 🚀


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.


🔥 Run locally

  1. Clone repo:
git clone git@github.com:dsha256/pave-coding-challenge-david-shainidze.git
  1. Install Temporal, and run:
temporal server start-dev --dynamic-config-value frontend.enableUpdateWorkflowExecution=true
  1. Install Encore, navigate to the root folder of the project and run:
go mod tidy
encore run

👀 Want to give it a shot?

Go to the development dashboard (http://localhost:9400/sharingan-ynp2) and the Encore's API Explorer wil show you the way 😊💀🤞

API Explorer