Paolo Bruzzo
        
            First week
            - Day view information
 
            - SODA2 Queries
 
            - Implementation of Potholes, Abandoned Vehicles, Lights and Divvy Bikes logic (model)
 
            - Add / Remove / Update Notifications logic
 
            Second week
            - Improved models functionalities
 
            - Controllers to display the icons
 
            - Popups
 
            - Started with the Restaurants food inspection
 
            Third week
            - Improved and completed popups
 
            - Integration of Yelp data
 
            - Integration of data with the notifications
 
            - Improved performances on zoom with data caching
 
            - Data filter by date
 
            - Places Of Interest
 
            - Tourist Attractions
 
            - Integration of Twitter data
 
        
        
        Massimo De Marchi
        
            First week
            - Setup the MVC framework
 
            - Implemented path calculation with Google Maps API
 
            - Designed real time models
 
            - Implemented scalable controls
 
            Second week
            - Designed and implemented markers logic
 
            - Implemented buffer around path
 
            - Designed crimes charts UI + implementation
 
            - Designed street issues charts UI (potholes, abandoned vehicles, street lights out) + implementation
 
            - Designed popup UI and popup logic + implementation
 
            - Designed and implemented News feed model
 
            Third week
            - UI fix
 
            - Designed asynchronous pattern for models + implementation
 
            - Improved performances of map object filtering based on user selection
 
            - Redesigned temporal data filtering
 
            - Charts adjustment
 
        
        
        Matteo Palvarini
        
            First week
            - Designed and sketched user interface
 
            - Implemented UI controls as from sketches
 
            - Added interactions to UI controls (zoom, type of map, "new trip" button, buttons to add/clean layers)
 
            - Adapted function to detect points inside custom shapes and added it to view controller
 
            - Designed first SVG icons for the markers of each layer of data
 
            - Setup of the website with first pages
 
            Second week
            - Designed all the markers based on shape, color and icon of the data represented
 
            - Redesigned interface: new bar for layer buttons with categories and colors
 
            - Improved UI: selection of buttons
 
            - Implemented the news feed for real-time notifications on new data
 
            Third week
            - Designed icons for new layers and data sources
 
            - Implemented recommender system: model and view-controller
 
            - Added Twitter: model with Paolo + tweet popup view-controller
 
            - Improved newsfeed and added integration of Twitter feed
 
            - Implemented new controls: zoom, change of map and choice of temporal interval for data
 
            - Final UI fixes and improvements
 
        
        
        Andrea Piscitello
        
            First week
            - CTA Bus and Stops Queries
 
            - Representation of bus stations and vehicles
 
            - Crime Queries and representation
 
            Second week
            - CTA Bus Queries optimization
 
            - Asynchronous queues model implemented
 
            - CTA Train queries and representation of stations
 
            Third week
            - CTA Bus Vehicle animation
 
            - Simulation model
 
            - CTA Bus stops popups and arrival time predictions
 
            - CTA Train stops popups and arrival time predictions