A Neo4J Desktop (React-based) application to visualize nodes with geographical attributes on a map.
Looking for map with Neo4j? Check out the neodash project.
-
Open neo4j desktop and go to "Graph Applications" view:
-
Paste the following link in the text input:
-
Go to the repository releases
-
Download the
neomap-<version>.tar.gz
-
Open neo4j desktop and go to "Graph Applications" view (see image in previous section)
-
Drag and drop the tarball you downloaded earlier below "Install Graph Application"
-
Trust the application
-
The application is now available and you can add it to your projects:
-
Click "Add"
See CONTRIBUTING.md.
I am a data scientist, not a front-end developer. If someone with expertise with React wants to take a look and suggest improvements, that would be very welcome!
-
Clone this repo
-
Install dependencies:
npm install
-
Start the development server:
npm run start
-
Configure Neo4jDesktop by enabling the development mode in settings with the following parameters:
- Entry point:
http://localhost:3000
- Root path: root of this repository
- Entry point:
-
Run tests: install dev dependencies and
npm run test
-
Make sure the version in package.json is correct
-
Build:
npm run build
-
Create tgz package:
npm pack
-
Publish to NPM: (after npm login):
npm publish neomap-<VERSION>.tgz # --registry=https://registry.npmjs.org