As a user I want to be able to sort - using different options - the list of service suppliers matching my search criteria, so as I can easily find/display first those that I'm interested in.
Acceptance criteria:
Initial results displayed will be sorted by service supplier 'category' (from best to worst)
(see #9 for details on 'categories')
The site should offer the following sorting options:
Service supplier 'Category' (as above)
Member since
Jobs completed (need story for this)
Rating item (see #8)
Quality of service
Quality to price relationship
Delivery on time/punctuality
Commitment (e.g.: attends to scheduled meetings, respects agreements, etc)
Recommended
(we'll offer Like / Share a service supplier via fb - see #26)
Others?
Default direction for the sorting options above is: best to worst.
For 'Member since', older members are best.
If - for any reason - we consider that users may want worst first, we can do that too.
We can also apply a second sort after one of the sorting criteria above is selected
E.g.: sorting was selected by 'Jobs completed', so we get those service suppliers with most
jobs completed first, but then we re-sort that list by 'Category'.
Who wants someone who completed a lot of jobs and is regular/bad anyway?
After selection of a sorting criteria, the list should be refreshed accordingly.
NOTE: design needs to consider a future implementation of a premium feature where suppliers pay to be displayed at the top of the list.
We will still reward suppliers with the best categories/performance and make sure they're close to the top as well.
As a user I want to be able to sort - using different options - the list of service suppliers matching my search criteria, so as I can easily find/display first those that I'm interested in.
Acceptance criteria:
We will still reward suppliers with the best categories/performance and make sure they're close to the top as well.