tamino-martinius / contributions.taminomartinius.de

Website to display a bunch of different commit statistics fetched by GitHub GraphQL API

Home Page:https://contributions.taminomartinius.de

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitHub Contributions UI

Visit Website

Preview

Requirement

You need to create a json file including statistics about your commit. I created another another GitHub project to fetch them with an AWS lambda function (can also be fetched locally using sam local.

Configuration

Change the GITHUB_USER_LOGIN to the filename of your statistics json.

Run locally

  • npm install (once)
  • npm run start (to start the local webserver on port 3000)

Deploy

You can either run npm run build:production to create the release code at the dist folder, or change the settings at the config file in the root directory to deploy the code to AWS S3 with npm run deploy.

The project is build to run best within the same s3 bucket which is used for the lambda function.

About

Website to display a bunch of different commit statistics fetched by GitHub GraphQL API

https://contributions.taminomartinius.de

License:Other


Languages

Language:TypeScript 68.8%Language:CSS 21.5%Language:JavaScript 5.9%Language:Shell 1.9%Language:HTML 1.8%