I changed the presentation of the rating system, so it would be for % of match values instead of points (better for user). For that, I added a getMaxPoints on filterAndRank.js which basically finds the 'factorial sum' (if there are 5 preferences, 5+4+3+2+1 since that would be the maximum points)
I also created a query to get the total number of reviews on an experience. Since in my db, each review correspond to the value on an specific feedback area, I tried to use aggregate at first to group those results in the query. However, that didn't work for now, and to move faster I implemented my own method, where I only check that the user is not repeated and count how many unique users have rated the desired experience.
On Map.jsx, I added some styling to make it look better
NEXT STEPS:
I will now go ahead and improve the list view, adding more information like what I added for the tooltip
Hi everyone!
Here is an improvement on the tooltip
Some GENERAL CHANGES I wanted to do:
NEXT STEPS:
I will now go ahead and improve the list view, adding more information like what I added for the tooltip
Thanks for the feedback in advance!