Wiki
Clone wikiCFlow / Task Completion List
Current tasks
Changes
- We are ditching Ember.js and handling data calls with ajax, a server, and database on the backend.
- We are ditching handlebars in favor of a javascript mediator to handle events
- Team members are re-assigned tasks based off of changes
Tasks completed by person
-
Kent
- Coordinated and created relationship for MicroStrategy project and on-going weekly meetings
- Evaluated kinetic.js for project feasibility and added a few packages to evaluate on the main wiki
- Proposed individual mockup and then combined group mockups into one
- Evaluated and created examples for D3.js and Heatmaps.js, decided on D3.js heatmap
- Created Models for Ember.js, couldn't get to work with javascript
- Added prelim, draggable stage in kinetic and zoom stage in kinetic, zoom not 100% smooth and working
- Added hovering for x axis, y-axis, boxes, and legend in heatmap
- Emailed Dr. Rand, Dr. Rust, PhD Student Mustafa about usability study on the 26th
- Conducted two usability studies
-
Tiffany
- CSS: researched CSS pre-processors, chose SASS (for power)
- drafted control panel
- drafted usability study: document shared
- cleaned up repository
- cut ember, cut useless fluff, established file structure, ...
- rewrote index.html, added reset.css
- wrote ember replacement: jQuery events + example (controls.js, coordinator.js, bootstrap.js)
- wrote general guidelines (see above)
- completed usability study (procedure now completely fleshed out): same document as before
-
Ruofei
- Code
- map/*.js: Over 1,000 lines of code on SVG rendering of map, curve rendering algorithm, ajax loading of the data, zoom in/out feature
- Usability Study
- Drafted usability outline on the Wiki
- Conduct one pilot usability study
- Paper
- TODO: Algorithm for curve rendering session
- Code
-
Jon
- Ember template creation
- Path Generation
-
Hitesh
- Back-end with database creation. The server is hosted on heroku, with REST capability. It has been constructed with cross-domain origin sharing (CORs) allowing the REST calls to be allowed through AJAX. By default javascript does not allow cross-origin requests, but with CORS, this is allowed. The database is written in PostgreSql.
Updated