Slice and Dice
This tool was created in my spare time as a submission to the 360Giving Data Visualisation Challenge, in answer to the question "Who has funded what themes throughout the years".
It allows you to take the URL of a search on GrantNav, and visually slice it up by dimensions such as Year or Location.
npm start will start Jekyll development server and Webpack in --watch mode.
npm run build to generate static files and push to
- CORS - In order to handle CORS client-side a proxy server is being used to set the
Access-Control-Allow-Origin: *response HTTP header from GrantNav (via the proxy).
- Label overlapping - A crude approach is being used to avoid chart labels overlapping.
- 'Slice by' lost on resize - Resizing the chart reverts the
sliceparam to the one set on initial page load.
First of all, thank you for your help!
Be sure to check out the projects open issues to see where help is needed.
If you want a feature added, the best way to get it done is to submit a pull request that implements it...
- Fork the repo
- Create your feature branch (
git checkout -b my-new-feature)
- Commit your changes (
git commit -am 'Add some feature')
- Push to the branch (
git push origin my-new-feature)
- Create a pull request
Alternatively you can submit an issue describing the feature.
Slice and Dice is released under the MIT License.