We do not manually create any graphs. The infrastructure we have developed allows us to create new graphs without writing any code:
- On the backend we can add new data pipelines to any public data by setting a few configuration parameters
- The front end is completely modular with re-usable D3 components
While we are doing the configuration ourselves for now, we plan to open this up over time.