Is it possible for a chart to be created from data on the CiviCRM side and show on the website (drupal) portion?
For example, we would like to have a graph that live updates how much of our grant has been paid out and to what category.
How about pulling your grant data into a Drupal View and then using Charts and Google Charts module to display them?
There is also Civisualize, a data visiualisation extension: https://civicrm.org/extensions/civisualize-missing-data-visualization-extension
And you could also use external tools for data visualisation, in one project I have worked with Apache Zeppelin as data visualisation: https://zeppelin.apache.org/