Sales Stage Dashlet

Hi,

Has anyone implemented a dashlet on an opportunity record that shows the progress of sales stages that the specific opportunity went through? Almost like a funnel but only for the opportunity record. 

Thank you,