Neo4j Movies Example app with Flask backend using the neo4j-python-driver

Neo4j Movies Application: Quick Start

This example application demonstrates how easy it is to get started with Neo4j in Python.

It is a very simple web application that uses our Movie graph dataset to provide a search with listing, a detail view and a graph visualization.

The Stack

These are the components of our Web Application:

  • Application Type: Python-Web Application
  • Web framework: Flask (Micro-Webframework)
  • Neo4j Database Connector: Neo4j Python Driver for Cypher Docs
  • Database: Neo4j-Server (4.x) with multi-database
  • Frontend: jquery, bootstrap, d3.js

Provision a database quickly with Neo4j Sandbox or Neo4j Aura.

Setup

First get yourself setup with virtualenv so we don’t break any other Python stuff you have on your machine. After you’ve got that

 

 

 

To finish reading, please visit source site