Skip to content

Latest commit

 

History

History
53 lines (36 loc) · 1.73 KB

README.md

File metadata and controls

53 lines (36 loc) · 1.73 KB

MBO Dashboard

This project uses the GRANDstack (GraphQL, React, Apollo, Neo4j Database). There are two components to the starter, the UI application (a React app) and the API app (GraphQL server).

Useful Knowledge

API

UI

Quickstart

Neo4j

You need a Neo4j instance, e.g. a Neo4j Sandbox, a local instance via Neo4j Desktop, Docker or a Neo4j instance on AWS, Azure or GCP or Neo4j Cloud

For schemas using the @cypher directive via neo4j-graphql-js, you need to have the APOC library installed, which is automatic in Sandbox, Cloud and a single click install in Neo4j Desktop.

Install dependencies

(cd ./ui && npm install)
(cd ./api && npm install)

Start API server

cd ./api && npm start

This will start the GraphQL API in the foreground, so in another terminal session start the UI development server:

Start UI server

cd ./ui && npm start