maxdemarzi / neovigator

Demo visualization of Neo4j data

Home Page:https://neovigator.herokuapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Description

An attempt to use Neography and processing.js to navigate a Neo4j graph via its REST API.

How To

Follow the steps on Getting started with Ruby and Neo4j to get Neo4j installed, started, and populate it with some nodes and relationships.

git clone git@github.com:maxdemarzi/neovigator.git
cd neovigator
bundle
rake neo4j:install
rake neo4j:start
rackup

Then visit localhost:9292 to see it running. The first time you visit the page, it will create a sample graph.

Enter a node id in the text box and click “Load”

See an example running on heroku at neovigator.herokuapp.com

Deploy to Heroku using Heroku button

This button will walk you through the deployment just with a few clicks. It will add the free plan of the GrapheneDB Neo4j add-on.

<img src=“https://www.herokucdn.com/deploy/button.png”>

Done!

Deploy to Heroku manually

  1. Check out a copy of the repo

  2. Create a new Heroku app: ‘$ heroku create`

  3. Add the GrapheneDB Neo4j add-on: ‘$ heroku addons:add graphenedb`

  4. Deploy the code: ‘$ git push heroku`

Credits

This project is based on Ask Ken created by Michael Aufreiter.

About

Demo visualization of Neo4j data

https://neovigator.herokuapp.com

License:MIT License


Languages

Language:JavaScript 83.9%Language:Ruby 7.1%Language:HTML 4.8%Language:CSS 4.1%