BeGees is an internal BeOptimized project focused on the understanding of the energy consumption and production at BeOptimized. It's an end-to-end project realized in pure Python code. The data are extracted from a smart-meter and web cam connected to a Raspberry Pi. Then the data are pushed to a MySQL database thanks to a Rest API. Finally the data are surfaced into a web browser thanks to Django. In this project we also use Docker-Compose in order to manage several containers hosted on a NAS server. More info