The client was looking for a web-based solution that can help companies aggregate and act on customer feedback to create delightful experiences. The system needed to have three roles to accommodate access to the system’s owner, the subscribing company, and the end customer.