 Create a project using React or other front-end technologies. Create a single page HTML/Native/Forms page to display reviews on a specific product_id User should be able to choose among product_ids 1 to 20, and viewer_ids 1 to 10 Create an AJAX/Async call to display reviews from URL routes “BASE_URL/reviews/<product_id>/<viewer_id>” (e.g. product_id = 20, viewer_id = 4) Display the reviews with pagination (3 at a time) By default show title, comment, usefulness, reviewer name (only if friend = true) and Overall ratings. Keep a button to show more, then display all the other ratings (e.g. delivery_time) Use stars to display ratings   For bonus points and if you are interested, Provide sorting by rating.Overall (highest to lowest) Provide sorting by reviewer.connection_level Provide sorting by usefulness