Executando verificação de segurança...
47

Pitch: 🚨 Já parou pra pensar quanto vale o seu código no GitHub?

Não é salário. Nem vaga. Nem freelas.

A pergunta é mais curiosa que isso:
Se cada commit, estrela ou fork tivesse um valor, quanto você teria acumulado até agora?

Card do Filipe Deschamps na CommitWorth

Foi com essa ideia que criei a CommitWorth — um projeto pessoal que desenvolvi pra praticar e explorar melhor o que dá pra fazer com dados públicos do GitHub.

Simples assim: você digita um nome de usuário e vê surgir um painel com várias métricas que normalmente passam despercebidas — mas que dizem muito sobre sua jornada como dev.

Você descobre:

  • Total de commits, forks, estrelas e repositórios.
  • Um valor agregado fictício baseado nessas contribuições.
  • As linguagens que mais usou em seus projetos.
  • Pontuação e distintivos de conquista únicos, como:
    • 🥋 Code Warrior (1.000+ commits)
    • ⭐ Estrela do GitHub (100+ estrelas)
    • 🏆 Projeto de Ouro (repositório com 500+ estrelas)

Os pontos são calculados assim:

AçãoPontos
Commit1
Estrela5
Fork3
Repositório bem estruturado10

O Valor agregado é calculados assim:

TipoValor
Por commitR$ 2,00
Por estrelaR$ 0,50
Por forkR$ 1,00

E mais...

E no final, você ainda pode gerar um card visual com suas estatísticas e conquistas, pronto pra compartilhar no LinkedIn ou guardar como um retrato do seu impacto no GitHub, como esse da foto logo acima.

🔍 Ah, e você também pode testar com o nome de qualquer dev público.

Acesse agora:
👉 https://commitworth.vercel.app

Tech & Stack

O projeto foi feito com Next.js, React, Tailwind, GitHub GraphQL API e shadcn/ui.
Simples, rápido, gratuito e open-source.

Repositório: https://github.com/andreluizdasilvaa/CommitWorth
(⭐ Já chega dando aquela estrela!)

💬 Curtiu a ideia?

Testa lá com seu @ e conta o que achou.
Vamos transformar métricas em motivação 🚀

🤝 Contribuição

Para contribuir, fork no repositório e mande sua PR descrevendo o que fez.
Para mudanças na regra de negócio ou abra novas possibilidades no projeto, peço que abra uma issue para discutirmos antes.

Carregando publicação patrocinada...
7
4

Achei legal, pena q ele só considera o aberto, pois se considerasse código privado, eu tenho certeza q o meu não seria minúsculo, kkkk.

Tbm eu tava pensando, se alguém quisesse burlar, daria pra gerar um script q fizesse um monte de commits, o q falharia. Mas ainda bem q isso é só uma brincadeira, pq se fosse usado pra cálculo de vdd, tenho certeza q teria q rever essa parte do commit.

Mas o q mais gostei é q o site mostrou coisas q nem eu msm sabia q existia no github. Por exemplo, eu nunca olhei pros achievements do github, mas sabia q ele estava lá e descobri q tenho mais de 10 anos de github... to véio, kkkk. E nem sabia q alguns de meus projetos tinham estrelas e forks, a maioria dos meus projetos públicos são pra estudos, então legal q tem alguém q quis se aventurar na minha massaroca de códigos, kkkk.

Legal esse site.

2

Valeu cara!, Quem sabe uma feature futura para repos privados 👀,
e os achievements são próprios da CommitWorth, não sei se o github tem esses achievements

E sobre criar um script q fizesse um monte de commits, talves se considerasse a data dos commits fossem muito proximas desconsideraria do valor final, evitando alguem que use bot de commits 🤔, anotado ✍️..

2
0
2

O resultado final ficou bom! Gostei da ideia de gerar um card (mesmo eu não valendo uma coxinha 🫠).

Seria legal ter umas conquistas específicas da área de conhecimento e/ou linguagens de programação.

2

Talve seja bom melhorar a visualização de repositorios sem nenhuma estrela, fica um gráfico vazio... Deve ter uma forma de melhor estruturar isso kk Mas quem sou eu pra falar, não manjo muito de UI/UX mesmo...

2
2

Incrível a ideia, parabéns, eu não tenho muita coisa open-source mas fiquei muito feliz de ver meu perfil! Parabéns de verdade pela ideia!

2
1
1
1
1
1
1
1

Muito dahora o projeto, apesar dele ter me jogado como Embedded Developer 😂😂

meu-card

Uma ideia de feature: add pontos por ser sponsor de outros perfis, o que acham?
Só uma obs: não consegui gerar a imagem no firefox, só no chrome.

1
1

Havia visto sobre este projeto no vídeo do Deschamps. Muito legal a iniciativa.

Me serviu como um alerta de que preciso investir mais no meu perfil. Quase todas as minhas contribuições vão para a ORG da empresa que trabalho, com o meu perfil publico estando com senioridade de júnior 😅