You are viewing content from a past/completed QCon

Presentation: Fullstack Graph Applications With Neo4j

Track: Sponsored Solutions Track II

Location: Marina

Duration: 1:40pm - 2:30pm

Day of week: Monday

Share this on:

Abstract

What do graph databases, GraphQL, geospatial data, and data science with graph algorithms have in common? The graph datamodel! Learn how to build a fullstack application using Neo4j leveraging these technologies.

We'll cover all the pieces and show how they fit together, starting with an overview of graph databases, the property graph datamodel, the Cypher query language, and client drivers for building a web app.

Then we'll extend our application to show how to model and query data from OpenStreetMap for point of interest detection, efficient routing, and generate real-time recommendations using graph algorithms and analytics. Finally, we'll show how to wrap all this functionality into a GraphQL API for our frontend React map-based application to work with.

No experience with Neo4j or graph databases is necessary to benefit from this talk, but hopefully, afterwards you'll have some ideas of how you can apply these technologies to your applications.

Speaker: William Lyon

Software Engineer @neo4j

William Lyon is a Software Engineer at Neo4j, the open source graph database where he works on the Developer Relations team building tools to help developers build applications with graphs. Prior to joining Neo4j, William worked as a software developer for several startups in the real estate, quantitative finance and predictive API spaces. He holds a Masters degree in Computer Science from the University of Montana. You can find him online at @lyonwj and lyonwj.com

Find William Lyon at

Last Year's Tracks

Monday, 5 November

Tuesday, 6 November

Wednesday, 7 November

The all-new QCon app!

Available on iOS and Android

The new QCon app helps you make the most of your conference experience. Easily browse and follow the conference schedule, star the talks you want to attend, and keep tabs on your personal itinerary. Download the app now for free on iOS and Android.