Community Graph for GraphQL Community
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 6 commits ahead, 4 commits behind community-graph:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
images
www
.gitignore
README.md
community-graph.schema

README.md

GraphQL Community Graph

This is an Graph Database full of activity of the GraphQL community, including

  • Twitter
  • StackOverflow
  • GitHub
  • [Meetups]
  • [Slack]

Information

  1. Neo4j Database at: http://107.170.69.23:7474/browser, (read-only user: graphql password: graphql)
  2. Installed neo4j-graphql extension with this schema on http://107.170.69.23:7474/graphql/
  3. Query against the database with GraphiQL or apollo-client
  4. Check out the GraphQL-Community Application (TODO Will)
  5. Build an example application

Http-Header for GraphiQL: Authorization: Basic Z3JhcGhxbDpncmFwaHFs

Curl Example

curl -i -X POST -u "graphql:graphql" -d'{"query": "{ User(name:\"apollographql\") {name}}"}' -H accept:application/json -H content-type:application/json http://107.170.69.23:7474/graphql/

Post IDL

curl -i -X POST -u "neo4j:********" -d@community-graph.schema http://107.170.69.23:7474/graphql/idl/

Data Model

Types

  • User
  • Tweet, Tag
  • Question, Answer, Tag
  • Repository

Model

Schema

Queries

  • dashboard (followship, activity)
  • content discovery (projects, blogs)
  • people activity (over time, when are they falling off)
  • channel activity
  • identify frequent questions / topics

Screenshots