Skip to content

searching and statistics for runkeeper activities

License

Notifications You must be signed in to change notification settings

sepe81/run-and-fun

 
 

Repository files navigation

About this - run-and-fun

MIT license dependencies Status devDependencies Status Codacy Badge

Provide searching, statistics and visualization for activities from runkeeper.com.

Prerequisites

Node, npm or yarn

  • node 8.10.0 or higher in combination with
    • npm 5.7.1 or higher or
    • yarn 1.5.1 or higher, used in this repository

Getting started

# clone project
git clone https://github.com/inpercima/run-and-fun
cd run-and-fun

Usage

# copy application.properties to application-default.properties
cp src/main/resources/application.properties src/main/resources/application-default.properties

# use existing runkeeper app or register new app at http://runkeeper.com/partner/applications
# define app.clientId, app.clientSecret and app.redirectUri within application-default.properties and remove all unchanged properties

# install tools and frontend dependencies
yarn
# or
npm install

# run project within gradle
./gradlew bootRun

# alternatively build and run project as jar
./gradlew build
java -jar build/libs/run-and-fun-*.jar

# open site with browser
http://localhost:8080/

Test

# run karma tests with jasmine
npm test

About

searching and statistics for runkeeper activities

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 48.6%
  • JavaScript 37.5%
  • HTML 13.6%
  • CSS 0.3%