Algolisted-Org / AlgoListed

Algolisted is an AI-powered nonprofit analytics firm dedicated to assisting computer science students in preparing for placements and internships. Our services include tracking and analytics across various platforms and topics.
http://algolisted.com
Other
129 stars 74 forks source link

Mark large number of problems as solved based on relevant data fetched by utilizing APIs provided by each coding platform. #249

Closed soufrabi closed 1 month ago

soufrabi commented 3 months ago

Is your feature request related to a problem? Please describe. Coding sheet progress data is stored locally and cannot be moved to different devices. Let me know if there is a way. This is frustrating if the user has multiple devices. If browser cache gets deleted, one has to manually mark all the problems they have solved.

Describe the solution you'd like For leetcode, the user would be asked to provide his/her leetcode username, the system would then shoot a graphql query to fetch the list of problems solved by the user and mark them as solved.

Describe alternatives you've considered Another solution could be to export/import list of solved questions in json/yaml format. This solution could be extended to creation of custom coding sheets.

Additional context It would help users avoid questions they have already done without manually marking them as solved.