Live data from Hacker News

Show HN: GitHub Stats Dashboard Powered by GraphQL API and GitHub Action

github.com

1–10 of 22 posts

Re: Show HN: GitHub Stats Dashboard Powered by GraphQL API and GitHub Action

#2
I know other existing projects like this (GitHub profile generators), although I like the idea you can customize the template.

However, it requires quite effort to deploy this one as you need to setup different services for the DB, deployment, etc. Since the data is pushed based on a GitHub action, I'm wondering if it's possible to just build a static site based on it. In the end, we're storing "snapshots" of the data to query them later.

Re: Show HN: GitHub Stats Dashboard Powered by GraphQL API and GitHub Action

#4
post #2

I know other existing projects like this (GitHub profile generators), although I like the idea you can customize the template. However, it requires quite effort to deploy this one as you need to setup different services for the DB, deployment, etc. Since the data is pushed based on a GitHub action, I'm wondering if it's possible to just build a static site based on it. In the end, we're storing "snapshots" of the dat…

Yes, since the data pipeline is universal, there can be multiple options on the UI, such as https://github.com/evidence-dev/evidence, which can regularly build static reports using SQL and data from the database through GitHub Actions.

Re: Show HN: GitHub Stats Dashboard Powered by GraphQL API and GitHub Action

#8
post #7

What's the name and point of the weird shake effect when you mouse over a chart?

The chart is using rough.js, which generates a random hand-drawn style every time. Currently, there is no method to lock the random seed. I'm thinking about disabling the animation to see if it can remove the jitter. It indeed seems a bit strange, haha.

Re: Show HN: GitHub Stats Dashboard Powered by GraphQL API and GitHub Action

#9
I'm sorry for the negativity but the design is awful for a dashboard. Weird distracting animations (graphs wiggle on hover), the lines are janky due to the cartoonish draw style. No clearly visible separations between the stats and an annoying background texture over the whole page that actually could make sense as a grid if only things were aligned to the grid. It also feels slightly sluggish on my laptop.

Re: Show HN: GitHub Stats Dashboard Powered by GraphQL API and GitHub Action

#10
post #2

I know other existing projects like this (GitHub profile generators), although I like the idea you can customize the template. However, it requires quite effort to deploy this one as you need to setup different services for the DB, deployment, etc. Since the data is pushed based on a GitHub action, I'm wondering if it's possible to just build a static site based on it. In the end, we're storing "snapshots" of the dat…

Agreed, I like it, but I'd be way more interested if it dumped out a static site on a GH Pages branch. I've never even heard of 'TiDB Cloud', I don't really want an account and billing there, to have to wonder about their security practices and likelihood of disappearing overnight (quite high? because I haven't even heard of them?) just for GitHub profile readme.
Post reply on HN