Timeline visuals period bars

I am seeking some suggestion both for data layout and how-to on visual in a dashboard.

Here is the visual I need: my team wants an easy way to track visually at what stage is each ongoing project. They have between one and five ongoing projects. Each project is in one of the stages. The duration of each stage varies from project to project to project. The order and type of stages are the same. They would like to see all ongoing projects on the date axis with indicated stage, kind like a stacked horizontal bar. The length of each stage should start and end on the indicated date.

Any ideas how to go about make the visual?