jasperblues / community-radar

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

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

License:Apache License 2.0


Languages

Language:Kotlin 39.5%Language:JavaScript 37.4%Language:HTML 12.6%Language:CSS 10.5%