Skip to content
This repository
branch: master
README.md

Flavorwocky

This is an entry for the Neo4j Heroku Challenge(http://neo4j-challenge.herokuapp.com/) and is a template for Grails with Neo4j and D3.js web applications. The app models flavor affinity between various ingredients in a graph and demonstrates features of the Neo4J REST API.

Demo: http://flavorwocky.herokuapp.com/

Blog posts with more information: http://thought-bytes.blogspot.in/2012/02/flavor-of-month-neo4j-add-on-for-heroku.html

If you like this app, please rate it on Gensen (http://gensen.herokuapp.com/show/27)

Deploying Locally

  • Set up Grails 2.0
  • Set up neo4j 1.6
  • > git clone git@github.com:luanne/flavorwocky.git
  • Edit flavorwocky/grails-app/conf/Config.groovy and point neo4j.rest.serverendpoint to your local neo4j server e.g. "http://localhost:7474/db/data"
  • Make sure your local neo4j server is running
  • >cd flavorwocky
  • >grails run-app
  • Launch the app in your browser (e.g. http://localhost:8080/flavorwocky/)

Deploying on Heroku

  • > git clone git@github.com:luanne/flavorwocky.git
  • > cd flavorwocky
  • > heroku login
  • > heroku create --stack cedar
  • > heroku addons:add neo4j
  • > heroku addons:open neo4j
  • Copy your neo4J REST-URL, login and password
  • Edit flavorwocky/grails-app/conf/Config.groovy and update the values obtained above for neo4j.rest.serverendpoint, neo4j.rest.username and neo4j.rest.password
  • > git push heroku master
  • Go to your browser and try it out!
Something went wrong with that request. Please try again.