Flutter weather app with a custom temperature graph and a sunshine visualization by painting in the canvas.