I’m excited to announce that mgfhub.com is now live!
It’s sort of a search tool with data visualization components for KPIs (“indicadores”) that exists in Portuguese Primary Care. I have imagined it for more than a year, and it’s trying to answer questions that I have in my daily life as a Family Medicine Resident when I’m working with KPIs:
How many KPIs exist?
How do KPIs work?
How to quickly find specific KPIs (e.g. which KPIs are related to diabetes?)
What’s the impact of each KPI in the main performance index (“IDG”)?
Information was scattered in different places. I ended up scrapping the data from the official platform (SDM) and creating a database with all the information I needed. I merged the info with the official documentation and created a webapp.
The information is displayed in table form, with filters and a search bar using basic fuzzy logic search. There is an alternate card form with some graphics too.
There is also a sunburst chart to visualize the weight of each KPI in the main performance index (IDG).
I used Flask as my framework, Dash and Bootstrap to make it pretty. I hosted it on Render and I used Cloudflare to manage the domain (even though for my subsequent projects I ended up using Porkbun, it’s way simpler and close to the same price).
There are still some rough edges, it’s a work in progress, but I’m happy with what I’ve accomplished so far.