Hey there dev community, I always wanted to build this: an app that lists and summarizes all the reactions I received on my GitHub comments.
It took me some time (one week) but I made it! You can access it here: https://sourcekarma.vercel.app.
You can share your score on Twitter and also get a nice badge for your GitHub readme:
Hi there π
I am a Senior Web Developer at PhotoRoom.
Maker
- TurnShift: Automate Your Team Schedule
- Next.js News: The Next.js Monthly Newsletter
-
Source Karma: Discover how people react to you on GitHub
π - Tweets @vvoyer: JavaScript, React, Next.js, Building In Public
The technical and design part were super fun, I am using:
- Vercel
- Next.js
- Puppeteer (to generate social images and GitHub badges)
- AWS RDS (PostgreSQL)
- Craftwork (for the awesome illustrations)
- Fathom (for stats)
Give it a try and please ask any questions you have here!
Best,
Vincent
PS: Here's the launch tweet
Vincent Voyer@vvoyer"Discover how people react to you on GitHub. π"
π’Announcing Source Karma!
Source Karma provides a summary and GitHub badge of all the reactions you received on GitHub issues. It also lists your best, funniest, and most controversial comments.
Enjoy!
sourcekarma.vercel.app15:55 PM - 08 Mar 2021
Top comments (2)
Cool one!
Small feedback on the UI: it's hard to read, having to parse the percentages vs. the absolute number.
How about sth like that: (unicode)
π ββββββββ 48% (905)
π ββββ 25% (435)
...
(unicode bars chars for your convenience: ββββββ)
Hey there :)
Indeed this could definitely help! To be honest, this was a one-shot application, so not sure I'll spend more time polishing it (I already spent SO MUCH TIME lol).
But hey, it's opensource :D github.com/vvo/sourcekarma (unsure it's easy to run though)