This project aims to produce software that supports the teaching of Neo4j (the leading graph database) and the standard query language for it - Cypher, in an interactive manner. The project will accommodate both students' and teacher's needs.
Detailed documentation can be found here: https://www.academia.edu/43367988/Cypher_Learning_Tool?source=swp_share
- Have Node.js and NPM installed.
- Have Neo4j Desktop installed on localhost.
- Create new Graph and have it run on bolt://localhost:7687.
- Navigate to the project root directory and open a shell.
- Execute
npm install
. - Configure authentication token in ./config/db.js -
neo4j.auth.basic("user", "password")
.
npm run dev
- Development environmentnpm run start
- Production environment