Inspiration

In the world of competitive programming, I have seen programmers register for several competitive programming platforms and hone their coding skills. But there is no such platform where programmers can track all their coding profiles in one box. So, I thought of this idea and decided to build it.

What it does

With it, you can track your 3 programming platforms profiles i.e. CodeChef, Codeforces, and LeetCode. It will show your rating, rank, contests, and more.

How we built it

Things used in it,

  • HTML, CSS & JS
  • Node.js
  • Express
  • Mongodb
  • Competitive_Programming_Score_API

Challenges we ran into

The first challenge I faced was how to extract data from coding platforms. But, after a lot of effort in Googling, I found the API that will give you the coder's data.

And there are a lot of little cute challenges that I was going through while building but in the end it will got resolved.

Accomplishments that we're proud of

In the end, I'm proud that it works and will save a lot of programmers' time.

What we learned

  • Everyone should learn how to search on Google efficiently. In short, hone your art of googling things.
  • Sign up and log in functionality
  • How node js, express and mongodb work together
  • How to fix error using google
  • How jsonwebtoken works
  • Finally, How to make API calls with the help of node.js

What's next for Combox

In future, Combox will have the power to connect all coding platforms and generate reports based on performance in programming competition.

Share this project:

Updates