usaco-guide icon indicating copy to clipboard operation
usaco-guide copied to clipboard

Share Progress via Link

Open bqi343 opened this issue 4 years ago • 9 comments

Similar to how you can share your OI checklist?

bqi343 avatar Dec 23 '20 00:12 bqi343

@bqi343 This seems pretty cool, so I would make a route like https://usaco.guide/checklist/{userID} and then fetch their Progress on all of the problems?

MrinallU avatar Feb 17 '21 01:02 MrinallU

@bqi343 But how would they benefit from this?

MrinallU avatar Feb 17 '21 01:02 MrinallU

mb if someone wants to show his progress to a coach or club leader. should probably be part of LMS. @thecodingwizard thoughts?

bqi343 avatar Feb 17 '21 01:02 bqi343

@bqi343 I see, however I believe in the LMS the coach can already see the student's status on an assigned problem, but I guess a general page with the status of all problems would also be useful.

MrinallU avatar Feb 17 '21 01:02 MrinallU

It's currently planned for coaches / club leaders to be able to view member progress for problems that they assign. It probably won't be too difficult to extend this functionality to view progress on the entire guide later...

thecodingwizard avatar Feb 17 '21 01:02 thecodingwizard

@thecodingwizard So should I work on this?

MrinallU avatar Feb 17 '21 02:02 MrinallU

Sure. Just be careful about security; use a firebase function or something ig.

thecodingwizard avatar Feb 18 '21 00:02 thecodingwizard

If someone else wants to work on this they can as I am already taking care of two issues.

MrinallU avatar Feb 19 '21 13:02 MrinallU

tbh this isn't really necessary since you can export / import to view someone else's progress. still would be nice to have though

bqi343 avatar Mar 15 '23 01:03 bqi343