50% off all plans with SPRING50
Day 85: Customer Reviews
Day 85 Advanced Challenge 85 of 100

Customer Reviews

As a customer, I want to view a detailed review summary and write my own opinion about a restaurant, so that I can share my experience and help others make informed decisions.

Acceptance Criteria

  • Display the restaurant's name, average rating, and the total number of reviews.
  • Show a visual summary of customer ratings distributed across 5 stars, with bar graphs representing the percentage of each rating.
  • Include a section for customer reviews, highlighting the average rating out of 5.
  • Provide an option for users to write their own review by clicking a clearly visible "Write Opinion" button.
  • Ensure that the user interface is visually appealing and easy to navigate, with images of the restaurant displayed prominently.
View on GitHub
100 Days of Code Progress Day 85 / 100

Take this challenge

Start your 7-day free trial to solve this challenge in our built-in code editor with live preview.

Start 7-Day Free Trial to Solve This Challenge

Nearby Challenges