Gantt chart. Part 3

Mar 4, 2021

I have been writing about and improving on my Gantt chart implementation for quite some time now.

In the previous blog I have promised to re-write the implementation in Canvas. And so I did.

And there are few functional improvements:

  • scrolling and zooming in & out is now a thing
  • you can drag the milestones around and stretch & shrink them
  • an event will be fired whenever a milestone is changed (moved / stretched / shrinked)
  • dependencies are now typed: start-to-start, end-to-end or end-to-start are the only supported types

This is a short show-off blog, it won’t contain any technical details. I shall blog about the implementation in the future.

Here, you can even play around with it now!