From a software engineering standpoint, constructing compelling data-driven visualizations goes far beyond simply displaying numbers. It involves a carefully considered process of data acquisition, transformation, and presentation. We often encounter challenges such as ensuring data precision, optimizing speed for real-time updates, and building a