Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/codingfinest/neo4j-go-ogm-university
Example project for Neo4j-go-ogm
https://github.com/codingfinest/neo4j-go-ogm-university
getting-started go golang neo4j neo4j-ogm
Last synced: about 4 hours ago
JSON representation
Example project for Neo4j-go-ogm
- Host: GitHub
- URL: https://github.com/codingfinest/neo4j-go-ogm-university
- Owner: codingfinest
- License: mit
- Created: 2020-02-09T02:48:29.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-09-30T20:32:15.000Z (over 2 years ago)
- Last Synced: 2024-11-15T22:21:13.002Z (3 months ago)
- Topics: getting-started, go, golang, neo4j, neo4j-ogm
- Language: JavaScript
- Size: 1.48 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hilly Fields Technical College
This demo application is inspired by the university [example](https://github.com/neo4j-examples/neo4j-ogm-university) for the official Neo4j Java OGM.
Stack:
* Neo4j go OGM v1.0.0
* Echo v4.1.14
* AngularJS 1.3
* Bootstrap 3.3Note the client side of the project was copied from https://github.com/neo4j-examples/neo4j-ogm-university/tree/master/src/assets with slight modification to work with this project.
Getting started:
* Download and install Neo4j
* Setup the environment for the Neo4j Go driver as described [here](https://github.com/neo4j/neo4j-go-driver#requirements)
* clone `[email protected]:codingfinest/neo4j-go-ogm-university.git`
* cd neo4j-go-ogm-university
* Update OGM config in `store.go` with the appropriate `username` and `password`
* Set the env variable `OGM_EAMPLE_SCHOOL_CQL_PATH` to put to the file path pointing to the file for the initial database query
* run the program: `go run main.go`The application runs on at http://localhost:9000. On the browser go to http://localhost:9000/api/relaod to initilize the databse. Note this wipes out the databse.
Play with the application.