PyData Global 2022

Camille Koenders

Camille Koenders is a Software Developer at &effect. Together with Jan Dix, she programmed the dashboard presented in this talk. She holds a degree in Molecular Biotechnology from the University of Heidelberg and a degree in Computer Science from the Technical University of Berlin. Before working at &effect, she was able to gather several years of programming experience in different companies, such as SAP. She volunteers at CorrelAid, where she is one of the hosts of the data science podcast CorrelTalk.

The speaker's profile picture

Sessions

12-02
12:30
30min
Lessons Learned Building Our Own Dashboard Solution Using Open-Source Technologies
Jan Dix, Zornitsa Manolova, Dominik Jany, Camille Koenders

Most organisations habe implemented some kind of dashboard to monitor their data, processes, or business. However, many dashboard solutions come with a caveat – either the licensing costs, lack of transparency in the workflows, limited creativity, or they cannot be connected to existing infrastructure.
This talk is aimed at Data Scientists, Data Engineers, Data Practitioners and Managers struggling with choosing between a myriad of commercial dashboard solutions and DIY. We present how to create your own dashboard using open-source Python technologies like FastAPI, SQLAlchemy, and Celery and the challenges involved. We look back at the pitfalls and solutions we have worked on over the past 3 years. The goal is not to present our unique solution, but to show how we can combine different Python libraries to implement custom solutions to solve different use cases. Attendees should be familiar with the basic concepts of web infrastructure. Previous knowledge of any libraries is not required. We hope to provide a starting point to build your custom dashboard solution using open-source tooling.

Talk Track I