/community-radar

A simple display of community activity from the community graph implemented in Kotlin

Primary LanguageKotlinApache License 2.0Apache-2.0

community-radar

A simple display of community activity from the community graph implemented in Kotlin

Getting set up

Data from Neo4j is enriched in real-time using Twitter APIs, which require access credentials.

  • Obtain Twitter API creds from apps.twitter.com
  • Register a new application, once done, edit backend/src/main/resources/application.properties
twitter.consumerKey=$$YOUR_CONSUMER_KEY_HERE$$
twitter.consumerSecret=$$YOUR_CONSUMER_SECRET_HERE$$
twitter.accessKey=$$YOUR_OAUTH_KEY_HERE$$
twitter.accessSecret=$$YOUR_OAUTH_SECRET_HERE$$

Running the backend

You'll need Gradle installed. A nice way to install that is with SDKMAN

Running the frontend

You'll need node.js, version 7 or above. A nice way to install that is with Node Version Manager.