Inspiration
inspired by the trend of auralized.com (aura analysis for twitter profiles), i wanted to bring that same concept to github, giving devs a fun way to analyze their github presence.
What it does
gitaura takes your github profile, analyzes activity like contributions, repos, followers, and more, then generates an aura with cool tiers like "legendary" and "mythical" based on your engagement.
How I built it
built the backend with Node.js, Express.js, and the GitHub API. for the frontend, i used Next.js with dynamic routing to make the experience smooth and fast. everything is deployed on Heroku.
Challenges I ran into
getting the right balance for the algorithm was tricky. also, dealing with rate limits on the github api when traffic spiked was a challenge.
Accomplishments that I'm proud of
1.5k+ users checked their github auras in just a short time, and the feedback has been amazing! seeing how people engaged with gitaura has been super rewarding.
What I learned
learnt a lot about optimizing apis for high traffic and balancing engagement features with performance. also, that heroku credits disappear faster than you think 😅.
What's next for Gitaura
planning to add deeper insights using ai, improve the aura calculation, and maybe even add more gamified features!
Built With
- aura
- express.js
- nextjs
- typescript

Log in or sign up for Devpost to join the conversation.