Airbnb Property Details
Render a property detail page for Airbnb with the repsonse data https://jsonkeeper.com/b/NR0D, feel free to use any attributes below to display useful information for the customer when viewing the property. You can skip some of attributes that do not bring benefits for the customer. Add a "Book" button in the detail page, make sure the button is easy to see for the customer to book the property. Add the last section for the reviews, by default display only the first 5 reviews by default and toggle the display of the remaining ones when the user clicks the "Show More" or "Show Less" button. If there is no review yet, display a friendly message to let user knows there is no review yet. Here is a part of the response data with reviews only. "reviews": [ { "_id": "58433009", "date": { "$date": "2016-01-02T05:00:00Z" }, "listing_id": "10083468", "reviewer_id": "19765799", "reviewer_name": "Vivian", "comments": "Fábio has everything you can look after for a host!" }, { "_id": "62778307", "date": { "$date": "2016-02-16T05:00:00Z" }, "listing_id": "10083468", "reviewer_id": "57792101", "reviewer_name": "Valentina", "comments": "The apartment is perfect for two people." } ]
