All non-development information is in the Process Book.
The visualization is hosted on Github Pages.
- Create Github project and pages
- Register the project
- Contact the GTD to ask for permission to publicly use the viz or it stays private
- Check exactly the data available and what we keep for the Viz (process book link)
- Use the design worksheets mentioned in the course (process book link)
- Do all the mockups, blueprints and sketching required (process book link)
- Initial sketch done
- Python scripting to clean and shrink the dataset. Most textual details can probably be removed as we can give just a link to the official GTD event description and details. Scripting has the benefit of maintainability to update our dataset according to the original DB updates. (process book link)
- Reprocess transferred data to have nice a JavaScript object to use
- Screencast:
- Demonstrate what you can do with your viz in a fun, engaging and impactful manner
- Talk about your main contributions rather than on technical details
- 2 min video not more (max +5 sec)
- 2017-11-14 (Week 9): Proposals (via Google form)
- Write and send project description
- 2017-11-28 (Week 11): Functional project prototype review
- Have an initial JSON structure. Suggestion. Suggestion 2.
- Script it (notebook), standalone-script
- Create different panels on the web interface
- Load and make data nice
- Load it in Crossfilter.js
- Have a Leaflet
- Instantiate library
- Setup base layer
- Kill it without clustering
- Use prune plugin to display the data
- Add filtering of the data
- React to filtering updates
- Have a timeline, with time filtering
- Have facets, with enable/disable toggles
- Update the other views according to the filters
- 2017-12-12 (Week 13): Final project with screencast, story telling and peer-evaluations
- 2017-12-19 (Week 14): Project presentations