Yash-Parsana / CrazyCoderServerlessApi

This is backend api of CrazyCoder App which serves realtime data from various platforms through web scraping hosted on Netlify Serverless function. CrazyCoder App: https://github.com/Yash-Parsana/CrazyCoderApp | CrazyCoder website : https://crazycoder-eight.vercel.app
https://play.google.com/store/apps/details?id=com.parsanatech.crazycoder
14 stars 15 forks source link

Expose route for gfg profile data #12

Closed Yash-Parsana closed 5 months ago

Yash-Parsana commented 6 months ago

You need to expose new route for gfg profile data.

Subtasks : Find out if gfg provides api for contests data, otherwise you can use web scrapping to get data.

Follow below response format.

{ "status": "success or failure", "handle": string, "over_all_coding_score": integer, "total_problem_solved": integer, "monthly_coding_score": integer, "over_all_article_published": integer, }

Ask doubts in this thread, if you have any.

NIKHIL0VERMA commented 6 months ago

Hey @Yash-Parsana, I did a bit of research and found the unofficial API. I can implement this as soon as you assign this to me.

Best Regards, Nikhil Verma

Yash-Parsana commented 6 months ago

Let me check that api, can you share it here? @NIKHIL0VERMA

NIKHIL0VERMA commented 6 months ago

ya sure, Here we go https://github.com/arnoob16/GeeksForGeeksAPI

GbCderr14 commented 6 months ago

Hi @Yash-Parsana I would like to implement this using scrapping please assign this to me..

Yash-Parsana commented 6 months ago

@NIKHIL0VERMA we don't want to keep external dependency for this feature so i suggest you to implement it by web scrapping. If you want to work on this issue then comment on this thread by today.

kart2004 commented 6 months ago

Hi @NIKHIL0VERMA. Can you please assign this to me, I can get it done quickly. Thanks in advance.