Skip to content

OskarSchamardin/Contribution-Tracker

 
 

Repository files navigation

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 89.9%
  • HTML 6.1%
  • Shell 1.9%
  • CSS 1.5%
  • Dockerfile 0.6%