neo4j-examples/movies-graphql-javascript

Name: movies-graphql-javascript

Owner: Neo4j Examples

Description: Neo4j example movie search application with GraphQL backend

Created: 2018-03-14 16:08:05.0

Updated: 2018-03-18 12:37:11.0

Pushed: 2018-04-03 17:47:34.0

Homepage: null

Size: 764

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Neo4j Movies Example Application - GraphQL JavaScript Edition

Quickstart

Optionally, set environment variables to override defaults:

PORT = 3000,
NEO4J_URL = "bolt://localhost:7687",
NEO4J_USER = "neo4j",
NEO4J_PASSWORD = "letmein"

Then

install
run start

Then navigate to http://localhost:3000 in your browser.

How It Works

The frontend for this example application uses jQuery, D3, and ApolloClient to query a GraphQL API.

The backend is an Express.js GraphQL service using graphql-tools and the JavaScript Neo4j driver.

JavaScript assets are transpiled and bundled using Webpack.

Query with GraphiQL

The GraphiQL tool for querying the GraphQL service is available at http://localhost:3000/graphiql


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.