Nathan Wang
Nathan Wang
okay let's do a dedicated page. What properties should they be able to search for? - problem name - tags - has solution - starred - difficulty (relative to module)...
so search by division rather than difficulty? that seems reasonable
how do we define "difficulty" though? Our difficulty labels were relative to module...
Before this is implemented, navbar needs to be updated: - Dashboard - Sections (a dropdown -> General/Bronze/Silver/Gold/Plat/Advanced) - Problems List - Contact Us - search bar - login/logout
oops this turned out to be more nontrivial than I thought. navbar is updated but configuring algolia + setting up problem search page may take some time. https://github.com/thecodingwizard/usaco-guide/tree/feature/problems
oops I'll try to implement this soon but it might take some time now that school started :( (Maybe I'll make a preliminary version that allows searching by name at...
Difficulty is questionable... (Wormhole sort is both easy and insane XD) Also searching by source is already doable (just type out the source)
You should be able to use all three filters at once (see https://react-instantsearch.netlify.app/examples/e-commerce/ or something like that)
okay so here was what I am thinking (am open to changes): - tags should look a lot nicer. Perhaps we can do something like "category" on the e-commerce demo,...
no. it's missing features described above :(