-
Notifications
You must be signed in to change notification settings - Fork 3
Feature list
The service is divided into the following groups of features:
- Rating and Ratings - Rate and review a product
- Likes - Like a product
- Comments - Added comments to a product
- Favourites - Add a product to my favourites
- Thumbs up and down - Similar to Likes but also allow down voting
As you rate, like and comment your products it will accumulate statistics for you, e.g. the average rating, number of likes, comments etc. You can request this information and show in your application.
Each method must include a unique product id provided by the application. The application might receive this id from some other service being integrated, e.g. a product catalogue. It is up to the application to provide this id and ensure uniqueness and consistency through requests.
The application can perform all functions either anonymously or providing a unique user identifier. If a unique user id is provided it will be possible to ask for ratings and reviews for a specific user, e.g. my review, my likes, my favourites.
The application can optionally supply a position (latitude and longitude) of the product being rated. This will allow the application to perform nearby operations, e.g. get nearby top average ratings.
Our dear friend Jenny, recently implemented an iOS app that lists restaurants in Phnom Penh. She is using her existing web site, yourPhnomPenh, to provide the list of restaurants to the app. Obviously she wants the app users to be able to rate, like, comment and add restaurants to their favourites - enter Pocket-Reviews.
When showing a list of restaurants, the app will request the product information for each of the restaurant (one request only). For each restaurant the app can now show:
- The average and total number of ratings
- Number of likes
- Number of comments
This make a very nice addition to any list, might it be restaurants, movie, songs, games, you name it.
The details view will show the same information as the list view, but it will also include a few new options for the user:
- Rate and optionally write a review
- Like the restaurant
- Comment on the joint
- Add the restaurant as a favourite
There is also a button for showing each of the rating/reviews and comments in order to get even more information about the place.
Implementing nearby searches by geolocation can be difficult in a lot of cases and give slow server response in most cases. Pocket-Review will solve this for you.
If the application include the location (latitude and longitude) of the product being is being rated, we will in return offer some cool search options. How about:
- Find top rated nearby restaurants
- Find more liked nearby restaurants
- etc
And you do not have to understand a thing about implementing Quad tree, RTree, BSP trees, bounding boxes or the likes.
Users can now also enjoy viewing their favourites restaurants, even from their another devices since they are stored service side.
We hope this is just one of several examples of what can be done using Pocket-Review.