addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1linklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Visualizing Data in your Web Application: An introduction to using D3


Data are critical for decision making. How and where you present data can be just as critical. If you are developing data driven web applications, then good visualizations can help your users' decision making and improve their overall experience.

D3.js is a powerful JavaScript library for creating web based and standards compliant graphical data representations, from basic shapes to simple charts to sophisticated interactive graphs and geographic maps. NVD3 is a JavaScript library built on top of D3 with the goal of simplifying the creation of a common set of charts, without hindering the power of D3.js.

This talk will introduce D3.js and NVD3, cover the basics, show options for integrating them with Django, and explore some examples, closing with lessons learned and discussion.

Presented by John Baldwin, a Boston Django regular

Join or login to comment.

  • Bill B.

    It was interesting. I could have used it 5 years ago for an extracurricular project I thought of to make an interactive web page to compare the results of several altitude trackers. There would be sliders for things like descent rate, and with each change of a parameter the server would be called to calculate new results. As it turned out, it was difficult to publish the results in hard copy because I had to pick a few images out of the many possible, and the reader couldn't get a good sense of the great variety of possible outcomes. With interactive visualization, one could have learned how to optimize the parameters.

    October 24, 2014

  • Raymond P.

    Good D3 overview--even for us with limited SVG experience.

    October 24, 2014

  • A former member
    A former member

    A good overview of the technology.

    October 24, 2014

  • John B.

    Thank you all for attending my talk! I appreciate you coming out on a rainy and windy night.

    Here are links to the slides and the demo code:

    For those who have downloaded the code already and had a problem getting it working: I had Postgresql as the default database. I changed to use sqlite and updated the readme to provide a minimal getting started.

    I'm interested to hear what issues people run into getting started with D3.


    1 · October 23, 2014

  • Nate A.

    We will be live streaming the talk tonight at (note that you need to register an account with LiveStream but it's free to sign up)

    October 23, 2014

    • Neo M.

      The slides are not visible.

      October 23, 2014

  • Tejbir S.

    Cannot make this event as I had hoped. Would love to see the recording of this talk. Thanks.

    October 23, 2014

  • Christopher N.

    I can't make it as well. +1 for a stream or recording. Thanks!

    October 23, 2014

  • Brad S.

    I'm sick today, but was really looking forward to this. +1 to recording or streaming this if there's any way!

    October 23, 2014

  • Eileen B.

    Would love to see a recording or live stream!

    October 23, 2014

  • Erik W.

    Can't commit to attending, so I'll free up a spot. Hopefully the session will be streamed. Thanks, Erik

    October 23, 2014

  • H


    October 19, 2014

Our Sponsors

  • Jazkarta, Inc.

    Jazkarta is an agile web development firm based in Boston. We do Django!

  • Appsembler

    Professional hosting and support for Open edX, online learning platform

  • Akamai Technologies

    Taking the internet business ready Fast, Reliable and Secure

  • Percipient Networks

    The team behind Sponsoring drinks for our Oct 2016 event

  • Gecko Health Innovations

    Drinks at the March 2016 meetup

  • EnergySavvy

    Drinks at the October 2015 meetup.

  • Klaviyo

    Drinks at the August 2015 meetup.

  • Seldera

    Drinks at the May 2015 meetup

  • eProvenance

    Drinks at the March and April 2015 meetups.

  • CustomMade

    Food and beer at the March 2013 meetup.

  • Propel Marketing

    Pizza at the May 28, 2012 meetup

  • Jana

    Beer at the May 28, 2012 meetup.

  • HubSpot

    Hosting space and pizza & beer for the January 2013 event.

  • Wanderu

    Hosting of the meetup at their offices and food at the April 2013 meetup

  • Kyruus

    Drinks at the April 26, 2013 meetup.

  • edX

    Pizza for the June 2013 meetup.

  • Addgene

    Drinks at the Aug. 15, 2013 meetup.

  • Startup Institute

    Drinks at the Sept. 2013 meetup.

  • Solano Labs

    Drinks at the Oct. 2013 meetup event

  • AppNeta

    Drinks at Mead Hall at the November 2013 meetup.

  • Zefr

    Drinks at the Feb. 27, 2014 meetup.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy