Instructions

User Manual:

Open the PDF directly: View PDF PDF.
Page Count: 4

DownloadInstructions
Open PDF In BrowserView PDF
Project Description

01

Your task is to tell a story through data visualizations.

02

Focus on providing users an interactive means to explore data themselves.

03

Prepare a 10-minute presentation that lays out your theme, coding approach, data
munging techniques, and final visualization.

04

You may choose a project of any theme, but we encourage you to think broadly.

05

You will have ample time in class to work with your group, but expect to put in hours
outside of class as well.
1

Specific Requirements
1. Your visualization must include a Python Flask–powered RESTful API, HTML/CSS,
JavaScript, and at least one database (SQL, MongoDB, SQLite, etc.).
2. Your project should fall into one of the below four tracks:
○

A custom “creative” D3.js project (i.e., a nonstandard graph or chart)

○

A combination of web scraping and Leaflet or Plotly

○

A dashboard page with multiple charts that update from the same data

○

A “thick” server that performs multiple manipulations on data in a database prior
to visualization (must be approved)

3. Your project should include at least one JS library that we did not cover.
4. Your project must be powered by a data set with at least 100 records.
5. Your project must include some level of user-driven interaction (e.g., menus,
dropdowns, textboxes).
6. Your final visualization should ideally include at least three views.
2

Weekly Schedule
Day 1 (Today):
Between now and Saturday, you will need to start brainstorming topics with your group and
researching potential data sets. Your focus should center around:
● Selecting a topic
● Finding a data set
● Finding inspiration
● “Sketching” your ideal visuals
● Creating a 1-page proposal
Day 2:
You will need to create a 1-page proposal that includes:
● A brief articulation of your chosen topic and rationale
● A link to your data set(s) and a screenshot of the metadata if it exists.
● 3 or 4 screenshots of relevant, “inspiring” visualizations that frame your creative fodder
● A sketch of the final design
● A link to the primary GitHub repository you’ll be housing your work in
Day 3:
Project Work
3

Final Thoughts

01

02
Project week is a great
time to tie up loose
ends, both with your
group and on your own.

03
If there are topics you’d
like to review, shoot me
and the TAs a
message. We’re happy
to do (recorded) extra
review sessions for
small groups during
these weeks.

Good luck and have
fun!

4



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.3
Linearized                      : No
Page Count                      : 4
Title                           : data-18-1-project-2
Producer                        : macOS Version 10.14.5 (Build 18F132) Quartz PDFContext
Creator                         : PowerPoint
Create Date                     : 2019:06:08 16:49:17Z
Modify Date                     : 2019:06:08 16:49:17Z
EXIF Metadata provided by EXIF.tools

Navigation menu