Exericse: Customer testimonials - Part 1


After reading Jonathan Stark's blog post Building The Perfect Testimonial I decided to add such a feature to our kwilo app.

The user should be able to manage testimonials of his customers. For this purpose, it should be possible to store the following data for a testimonial:

  • The name of the person who gave the testimonial.
  • The content of the testimonial itself.
  • The date of the testimonial.

The customer should be able to specify whether the name of the person, the content, and the company logo may be used on the website or in social media.

In addition, it should be possible to define in which sources (e.g. website URLs) the testimonial is actively used.