Goal
The V0 is the MVP of Boavizta tools api.
It aims at giving access to the server bottom-up methodology measuring the scope 3 of servers explain in this article :
https://boavizta.cmakers.io/blog/numerique-et-environnement-comment-evaluer-l-empreinte-de-la-fabrication-d-un-serveur-au-dela-des-emissions-de-gaz-a-effet-de-se?token=2112aecb183b1b5d27e137abc61e0f0d39fabf99
Project setup
* Setup python project (fastAPI)
* Setup project test (pytest)
* Setup project documentation (mkdocs)
* Setup CI/CD (gitworkflow - git repository)
* Creation of the theoretical architecture
Functionalities
* Retrieve the manufacture impact of components from its characteristics
* Retrieve the manufacture impact of servers from its characteristics with the bottom-up methodology
* Complete the server or component characteristic if incomplete data are sent by the user
Issues
* 2
* 4
* 5
* 6
* 10
* 11
* 18
* 19
Known future requirements
* Bug fix
* Returns a verbose object (hypothesis, modify datas, calculation steps)
* Integrate Boavizta database
* Implement new devices
* Support use case implementations
* Implement scope 1 & 2
Dev server