In line with its recent contributions to the Open Source world, EcoAct is making its ecodev-app (and its associated documentation available to all developers wishing to create complete and secure web applications in Python.
Ecodev-app is the culmination of over a year's work by Thomas Epelbaum, Olivier Gabriel, Amaury Salles, Yoann Diep, Dorian Kodelja and Japheth Yates (all members of EcoAct's Climate Data Analytics (CDA) team) to facilitate the development of websites in Python from scratch.
As explained in our previous publication on open source, developers perpetually build on the volunteer work of their generous predecessors. The various missions undertaken by CDA would never have seen the light of day without various tools to manage site creation, interaction with a backend engine, and database creation.
CDA decided to add its contribution to this open source environment, in line with EcoAct's values of sharing.
Ecodev-app benefits from all the previous work already carried out and shared by CDA in 2024: a technical library for backend tasks (the hidden part of a website, its engine), a library for reading and writing files stored in the cloud, a library for turning your code into a secure web site deployed on the Internet and a library of graphic components for websites.
Thanks to Ecodev-app and its ecosystem, CDA has been able to develop over thirty applications in a very short space of time.
We hope that all Python developers will be able to benefit from this work and create modern, secure websites in record time. Feel free to reuse, copy, and even contribute!
CDA's ambition is to continue contributing to the open source universe in the future, whether through the publication of scientific articles, white papers or other open source libraries. We might also produce a video detailing the setup from scratch of Ecodev-app if enough people show interest.
To find out more, don't hesitate to send your questions to Thomas Epelbaum, Head of python development and Machine Learning, CDA, via this form.
Top comments (0)