The TransMonEE Dashboard is an interactive visualization tool for monitoring child rights across Europe and Central Asia. It provides access to a wide range of disaggregated data and CRC recommendations aligned with the ECA Child Rights Monitoring (CRM) Framework.
🌍 Live Dashboard:
https://www.transmonee.org/europe-central-asia-child-rights-data-dashboard
- Explore indicators by domain and sub-domain, aligned with the ECA CRM Framework
- View interactive charts, maps, and trends over time
- Filter by country, region, disaggregations (sex, age, residence, wealth), and year
- Access and filter CRC recommendations linked to child rights bottlenecks
- Download charts and datasets directly from the dashboard
- Dash and Flask for the web framework
- Plotly for interactive data visualizations
- pandasdmx for accessing SDMX API data from UNICEF
- Docker and VS Code Dev Containers for streamlined development
- GitHub Actions for automated deployment
-
Install prerequisites:
- Docker
- Visual Studio Code
- VS Code extension: Dev Containers
-
Clone the repository:
git clone https://github.com/unicef-drp/dash.git cd dash
-
Open the folder in VS Code and choose “Reopen in Container”.
This will automatically build the environment and install dependencies. -
Run the app locally:
Open http://localhost:8000/?prj=tm in your browser once the container is running.
Ensure Docker is running before opening VS Code.
Changes pushed to the main
branch automatically trigger a GitHub Actions workflow that redeploys the live dashboard at:
👉 https://www.transmonee.org/europe-central-asia-child-rights-data-dashboard
No manual deployment steps are required.
This dashboard is maintained by the UNICEF Europe and Central Asia Regional Office and UNICEF Division of Data, Analytics, Planning and Monitoring. For any feedback or issues, please contact us at [email protected].