- Created a REST API which tracks the number of solved leetcode problems by users and returns an appropriate rating.
- Used Node.js, Express.js and MongoDB.
- Increased an API performance by about 15 times by switching from web scraping to GraphQL during fetching data.
- Old version of this project web scraped leetcode accounts by using Puppeteer to get scores.
- This REST API is consumed by front end which deployed here.
Nurtau/leetcode-rating-api
a REST API which sends GraphQL requests to fetch data and tracks the number of solved leetcode problems by users
JavaScript