Allow users to sort search results. The simplest example is by price (asc or desc). We can probably also easily add a sort by creation date. It's unclear what other use cases might be, but here is a simple design for it. (Here is the screen with the link leading to the sort modal.)
CC @DanielVF and @sparrowDom as a FYI
Listings use a variety of currencies so we'll need to figure out how to normalize into a single currency for doing the sorting. Hopefully similarly to scoring we could write a function using the Elastic "painless" language that would get invoked when doing the sorting and that could convert whatever currency the listing uses into USD or whatever primary currency we would use for sorting ?
What makes this fun is that the currency conversions are "dynamic". For now, with a small number of listings and a small number of currencies, it's probably simplest to just pass in a bunch of conversion rates into the script used for scoring the search and use that to normalize the prices.
@micahalcorn @DanielVF I Just spoke with @franckc and I'm going to be looking into implementing this 馃殌
@micahalcorn are there any designs for how this should show on desktop?
@rtman this or whatever is Good Enough For Desktop鈩笍.
Closing as this is now done