Skip to content

V0

Pre-release
Pre-release
Compare
Choose a tag to compare
@da-ekchajzer da-ekchajzer released this 10 Dec 10:34
· 1170 commits to main since this release
713bbec

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

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