Moving beyond static reports, modern business intelligence necessitates interactive and insightful data-driven dashboards. This demands a shift in mindset, embracing a software development methodology for their construction. Instead of solely relying on data analysts, including developers in the process ensures scalability, maintainability, and a m