Algolisted-Org/AlgoListed

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

soufrabi opened this issue · 0 comments

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.