OskarSchamardin / Contribution-Tracker

Track contributions via the github API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Contribution tracker

This is a helper tool to manage contributions made by this organization.

Live demo lives at this link

Quick start

git clone https://github.com/TPT-Loane/Contribution-Tracker # Clone the repo
cd Contribution-Tracker

npm i                       # install dependencies
cp .env.example .env        # create a '.env' file
vim .env                    # edit '.env' file. Make sure to add your github secrets!

# Launch server with...
npm run start               # launch the server locally
# or...
docker-compose up --build   # launch the server in docker

# connect to 'localhost:3002' (port in '.env' file) if running locally.
# connect to 'localhost:3002' if running via docker.
# Port should be the same as in your github OAuth app! In the case for this
# organization it is port '3002'.

About

Track contributions via the github API

License:GNU General Public License v3.0


Languages

Language:JavaScript 89.9%Language:HTML 6.1%Language:Shell 1.9%Language:CSS 1.5%Language:Dockerfile 0.6%