It was originally a WordPress website, but the customer decided to rebuild the whole website in Drupal because of security reasons. The task was not easy because the WordPress site used a large amount of (custom) code to manage subscriptions, and of course, to calculate values for charts.