I just developed a customized bar chart for my client, which works very well on a wide range of values.
Adjusting the ordinary chart provided in the Chartjs library to this typical layout was a hard nut to crack but I did it by developing custom plugins and some configurations