A tool to visualisation coding activity and collaboration within a Github Organisation
description coming soon
Note: You might not have things like
bundle
ornpm
orgit
on your computer. You will of course need to install these.
git clone
the repobundle install
.npm install
in project root directoryPost any issues you have in this repo’s Github issues or on the Facebook group.
In order to use Github’s API in this project you need to provide your Github authentication details. You do this by setting two environment variables: GITHUB_USERNAME
and GITHUB_PASSWORD
. If you use 2-Factor Authentication you will need to use a Github Access Token instead of your password. Otherwise, it’s just your password.
Run GITHUB_USERNAME=<USERNAME> GITHUB_PASSWORD=<PASSWORD OR ACCESS_TOKEN> bundle exec rails server
to get authentication working. If you don’t want to have to keep supplying these details save them to a .bash_profile
file or something.
/app
Contains the core Rails app controllers, models, and views.
/app-js
Contains ES6-compatible JS files that get compiled using Babel and Webpack into an app-js.js
file that’s placed in the asset pipeline in app/assets/javascripts/
and loaded by the Rails app.
To compile the files in app-js/
run npm run build
.
db
bundle exec rake db:drop db:create db
load