I Build a GitHub Worth Estimate Generator
Random

Random @random_ti

About: I'm a self-taught Web developer who is always learning and creating cool Project stuffs.

Location:
India
Joined:
Oct 25, 2023

I Build a GitHub Worth Estimate Generator

Publish Date: Dec 28 '23
143 82

Hellooo Developers 👋 Welcome to my another blog post .

In the fast-paced world of software development, GitHub has become the epicenter of collaboration, innovation, and code-sharing among developers worldwide.

Yesterday, i was scrolling on a twitter and i saw one tweet discussing about this project idea on making with nextjs and shadcnui.

And don't forget to Drop a "💖🦄🔥🙌🤯" .

The Project name is GitEstimate - A github worth estimate calculator. And i am Inspired by 👇


GitEstimate

demo

Live Demo 🟢

GitEstimate is an fun innovative project hosted at https://gitestimate.vercel.app/. Code by me Md Taqui Imam, Just enter your Github username and it will fetch your data and calculate your estimated worth and you can also download it as JPEG and share it to others .

Download Result be like :

result

Give a Star⭐


Tech stack i used 👇 ?

  • Nextjs 14
  • Shadcn Ui
  • Html-to-canvas
  • github-contributions-canvas
  • lodash
  • cheerio
  • typescript
  • Zod
  • Reach-hook-form.

How GitEstimate Works 🤔?

Upon visiting the GitEstimate website, users are prompted to enter their valid GitHub username. It fetch user Total Contribuitions, Total Stars got on repositories and Followers , and to generate an estimate of the GitHub profile's worth i created this function :

  function calculateGitHubWorth(
    contributions: number,
    followers: number,
    stars: number
  ) {
    // You can adjust the weights as per your preference
    const contributionWeight = 0.5;
    const followerWeight = 0.1;
    const starWeight = 0.3;

    // Calculate the estimated worth using the formula
    const estimatedWorth =
      contributions * contributionWeight +
      followers * followerWeight +
      stars * starWeight;

    return estimatedWorth.toFixed(1);
  }
Enter fullscreen mode Exit fullscreen mode

What is Devletter 📩 ?

Devletter is a great weekly newsletter for all things tech.
You'll get the latest coding news and insights to stay ahead of trends.

Devletter is a perfect way to learn about upcoming hackathons and events in your area too.

Make sure to Join Devletter now so you never miss out on amazing opportunities and discovery in the tech space.

Join Devletter 💌


That's it 😅

Thank you for reading till here, i hope you find this blog post interesting and helpful.

See you next week 👋

Happy Coding 😊




github

twitter

portfolio

buymeacoffee

Comments 82 total

  • Sonu
    SonuDec 28, 2023

    Awesome Project buddy ❤️

    • Random
      RandomDec 28, 2023

      Thank you so much sonu for your feedback 🙏

  • DR
    DRDec 28, 2023

    Really cool!!

    • Random
      RandomDec 29, 2023

      Thank you Dominic for you feedback 💖

  • Valery Zinchenko
    Valery ZinchenkoDec 28, 2023

    It seems my GitHub worth something, but what does actually mean?

    • wakywayne
      wakywayneDec 28, 2023

      Ya are they saying that is what your salary should be?😂

    • Random
      RandomDec 29, 2023

      Nothing just a score on the basis of Total contribuitions + Followers + Total stars got.

  • Jonas Scholz
    Jonas ScholzDec 28, 2023

    Looks exactly like something that went viral a few days ago on twitter, got inspired a lot huh? twitter.com/shyam_tawli/status/173...

    • wakywayne
      wakywayneDec 28, 2023

      Are you saying he stole/copied the idea?

      • Jonas Scholz
        Jonas ScholzDec 28, 2023

        Maybe just a weird coincidence. I think copying/getting inspired is fine if it's made clear that it is:)

        • Random
          RandomDec 29, 2023

          I only inspired by him but the code is written by my only not copy pasted .

      • Jonas Scholz
        Jonas ScholzDec 28, 2023

        Okay lol, not sure if I was too tired while reading or if he just edited the post to mention the tweet..

      • Random
        RandomDec 29, 2023

        No i didn't stole his idea i inspired by her and i also tweet about this and mention her . And his github-worth.vercel.app/ Github repositories hi private so we cannot see him .

    • Random
      RandomDec 29, 2023

      Yes, i got inspired by github-worth.vercel.app/.

  • Best Codes
    Best CodesDec 28, 2023

    Awesome job on the app! I love it.

    Just want to point out two things:

    1. The button says “Save as JPEG”, but it actually saves the file as a PNG. (Minor detail).

    Image description

    1. The dollar sign should be before the number, not after it. (Also a minor issue, but important for style).

    Image description

    Also, it seems a lot like the one here:
    github-worth.vercel.app/
    But being inspired (or as is likely coming up with it all by yourself!) is fine.

    Otherwise, awesome job! I like yours more than the other because it gives me a higher worth. :D

    • Random
      RandomDec 29, 2023

      Thank you so much for your awesome feedback, Yes i got inspired by github-worth.vercel.app/ but i had not copied his code because his Github repositories is private and we cannot see him.

      • Best Codes
        Best CodesDec 29, 2023

        Of course, awesome job again!

  • Devluc
    DevlucDec 28, 2023

    Great project Taqui. Starred

    • Random
      RandomDec 29, 2023

      Thank you so much Lucian for you feedback 💖 and for star.

  • Marco
    MarcoDec 28, 2023

    Awesome! But my avatar looks like in a hall of mirrors 😂
    Image description

  • Random
    RandomDec 29, 2023

    Thank you Lev for you feedback 💖

  • Pavan Belagatti
    Pavan BelagattiDec 29, 2023

    Amazing. Great work.

    • Random
      RandomDec 29, 2023

      Glad to hear that you liked it , Thank you Pavan 💖

  • Shrijal Acharya
    Shrijal AcharyaDec 29, 2023

    Cool project, @random_ti! Where do you guys get such cool ideas? 🤨

    Image description

    • Random
      RandomDec 29, 2023

      Thank you Shrijal for your awsome feedback 💖

  • Sanjeev Sharma
    Sanjeev SharmaDec 29, 2023

    Image description

    Awesome app! One suggestion, please add a reset/refresh button if I want to try another account.

    • Random
      RandomDec 29, 2023

      Glad to Hear that you liked it 💖 And Thank you for your suggestion 🙏

  • Aatmaj
    AatmajDec 29, 2023

    Just cool!!
    ❤️
    Perhaps you must also put the rules & weights in the website.

    Image description

    • Random
      RandomDec 29, 2023

      That's the great idea thank you for your suggestion Atmaj 🙏

  • 𒎏Wii 🏳️‍⚧️
    𒎏Wii 🏳️‍⚧️Dec 29, 2023

    Is there a reason to present the rating as an amount in dollars, or is it just to spice things up a bit? From what I can see, the number is really just the weighted sum of some account metrics, right?

    Cool project though 👍

  • Thapelo Radebe
    Thapelo RadebeDec 29, 2023

    Sad 😢
    Image description

  • Aziz Kaukawala
    Aziz KaukawalaDec 29, 2023

    Lol! Didn't knew I've added 11k+ commits!

    Work Profile

    Image description

    Freelancing Profile

    Image description

    • Random
      RandomDec 29, 2023

      Its total contributions from since you created you github account .

      • Aziz Kaukawala
        Aziz KaukawalaDec 31, 2023

        Yeah. I figured out that much!
        Btw, that's a cool app! 🔥

        • Random
          RandomDec 31, 2023

          Thank you so much Aziz 💖

  • Ronaldo Hoch
    Ronaldo HochDec 29, 2023

    Let me play too!

    I would like to know where my contributions came from 😂
    Image description

    • Random
      RandomDec 29, 2023

      its a total contributions from since you created your github account 🙏

  • Muhammad Noman
    Muhammad NomanDec 29, 2023

    Awesome project bro :)

    Image description

    • Random
      RandomDec 29, 2023

      Thank you Noman for you feedback 💖

  • The Perception Graph
    The Perception GraphDec 29, 2023

    Something to inspire developers, Thanks man!

    • Random
      RandomDec 29, 2023

      Your welcome Avin 😊

  • Sheikh El-Moctar
    Sheikh El-MoctarDec 29, 2023

    great idea 🫡❤️
    Image description

  • chh
    chhDec 29, 2023

    I am for sale! $4174

    Image description

  • Best Codes
    Best CodesDec 29, 2023

    You can also view it on GitHub. Are you inferring that he stole it?

  • Oliver
    OliverDec 29, 2023

    If only there was a way to cash out. I could do with the money as I can't afford next month's rent!

    Image description

    • Random
      RandomDec 30, 2023

      Sure i will add withdraw option for you 😂

      • Oliver
        OliverDec 30, 2023

        Great. Booking the holiday now. 😁

  • Ben Sinclair
    Ben SinclairDec 29, 2023

    I don't really understand what you mean by, "worth".

    I could say that I'll use a formula like (age in weeks) + (height in bananas) + (number of credit cards) to calculate my worth in Francs, but that's just me making stuff up. "Worth" is only relevant to marketable things.

    So... is there anywhere I could sell my github presence for a bit of extra cash?

  • Md Hamim
    Md HamimDec 30, 2023

    Awesome

    • Random
      RandomDec 30, 2023

      Glad to hear, Thank you Hamim 😊

  • Zyrianov Viacheslav
    Zyrianov ViacheslavDec 30, 2023

    160$ haha

  • Joshua Hassan
    Joshua HassanDec 31, 2023

    is it buggy? because the contribution graph does not load and save as jpeg doesnt do anything

    • Random
      RandomDec 31, 2023

      Actually i have reached the free tier image-source-optimization limit in vercel.

      mail

      Sorry for that 😥

  • Saša M
    Saša MDec 31, 2023

    The image is broken

    Image description

    • Random
      RandomDec 31, 2023

      Actually i have reached the free tier image-source-optimization limit in vercel.

      mail

      Sorry for that 😥

      • Saša M
        Saša MDec 31, 2023

        no problem man, just continue your great work
        :thumbup

  • Jeongho Nam
    Jeongho NamDec 31, 2023

    Image description

    I should try to accomplish the $10,000.

    By the way, "Save as JPEG" button is not working for me.

    • Windows 11
    • Microsoft Edge 120.0.2210.91
    • Random
      RandomDec 31, 2023

      Actually i have reached the free tier image-source-optimization limit in vercel.

      mail

      Sorry for that 😥

  • @lukeocodes 🕹👨‍💻
    @lukeocodes 🕹👨‍💻Jan 2, 2024

    I appreciate the sentiment but I would caution against attributing value to green dots. It's bragging rights and I can make a lot of very harmful changes, pointless changes, and valuable changes all in the name of green dots.

    Keep having great ideas though, and I love the stack you used.

  • Shinigami
    ShinigamiJan 3, 2024

    4235.8 $ (Shinigami92)
    Not too bad, but I definitely can't live from that 😅

    • Random
      RandomJan 3, 2024

      😅😅😅

  • Jatin Sharma
    Jatin Sharma Jan 3, 2024

    Now, How do I cash out?
    Image description

    • Random
      RandomJan 3, 2024

      Please Wait i will add a "Withdraw" opition for you 🤣🤣

  • official_dulin
    official_dulinJan 8, 2024

    When I download the image, got an error:

    "Sorry, Downloading limit reached! Max 1000 images"

    • Random
      RandomJan 8, 2024

      Yes, actually my free vercel tier image optimization limit has reached,

      Sorry for that 🙏

  • official_dulin
    official_dulinJan 8, 2024

    Image description

  • Manuel Dahmen
    Manuel DahmenOct 26, 2024

    Got $1 value . Sad.
    My repositories

Add comment