This task requires that the API design is done T358679, and that the test data is in the corresponding AQS test environment T358715.
We should create a new AQS service with the endpoints defined in the API design.
Before deploying, we need T358707 to be finished!
Tasks:
- Create a new repo for the service.
- Copy paste all code from another service.
- Modify all code to implement the new service.
- entities
- data layer
- logic layer
- handler layer
- main
- unit tests
- integration tests
- ...?
- Make sure all tests pass
- QA (should this be another task?)
- Code review and deploy
- Runbook
- SLO
Definition of done:
- The new service is queryable from AQS.
- It serves Commons Impact Metrics data.