FusionCharts - Simple Gantt Chart

Created using FusionCharts Suite XT - www.fusioncharts.com

by Aniruddha Galgali

HTML

<script src="https://cdn.fusioncharts.com/fusioncharts/latest/fusioncharts.js"></script>
<script src="https://cdn.fusioncharts.com/fusioncharts/latest/themes/fusioncharts.theme.fusion.js"></script>
<!-- A simple Gantt chart -->
<div id="container">FusionCharts will render here</div>

CSS

#container{
  height: 400px;
  width: 1500px;
}

JavaScript

FusionCharts.ready(function() {
  var socialMediaPlan = new FusionCharts({
    type: 'gantt',
    renderAt: 'container',
    width: '100%',
    height: '100%',
    dataFormat: 'json',
    dataSource: {
      "chart": {
        "dateformat": "mm/dd/yyyy",
        "caption": "Social Media Optimization",
        "subcaption": "Typical Steps Involved",
        "theme": "fusion",
        "canvasBorderAlpha": "40"
      },
      "categories": [{
        "category": [{
            "start": "08/01/2014",
            "end": "08/31/2014",
            "label": "Aug '14"
          },
          {
            "start": "09/01/2014",
            "end": "09/30/2014",
            "label": "Sep '14"
          },
          {
            "start": "10/01/2014",
            "end": "10/31/2014",
            "label": "Oct '14"
          },
          {
            "start": "11/01/2014",
            "end": "11/30/2014",
            "label": "Nov '14"
          },
          {
            "start": "12/01/2014",
            "end": "12/31/2014",
            "label": "Dec '14"
          },
          {
            "start": "01/01/2015",
            "end": "01/31/2015",
            "label": "Jan '15"
          },
          {
            "start": "02/01/2015",
            "end": "02/28/2015",
            "label": "Feb '15"
          },
          {
            "start": "03/01/2015",
            "end": "03/31/2015",
            "label": "Mar '15"
          },
          {
            "start": "04/01/2015",
            "end": "04/30/2015",
            "label": "Apr '15"
          },
          {
            "start": "05/01/2015",
            "end": "05/31/2015",
            "label": "May '15"
          },
          {
            "start": "06/01/2015",
            "end": "06/30/2015",
            "label": "Jun '15"
          },
          {
            "start": "07/01/2015",
            "end": "07/31/2015",
            "label": "Jul '15"
          },
          {
            "start": "08/01/2015",
       ...