Milestone 5


Implement an ordering or filtering functionality on the main ResultList page.

  • Sort by distance from given location (use Haversine distance formula)

  • Sort by star rating

  • Filter by tags (type and mood) using a dropdown to select from all available tags in the sample data.

  • Filter by price range (set a max price, min? price)

  • General search box

Other ideas:

  • Google reviews?

  • Touch authentication