V0
Pre-release
Pre-release
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 :
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
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
API : http://149.202.185.115:5000
DOC : http://149.202.185.115