We moved this client away from proprietary .NET platform to Drupal, merging 2 of their websites, CEO Update and Association Intel into one. The result is clean and fast website with prompt response compared to the old solution that got subscribers waiting for 2 minutes when performing search.
Client is using File Maker for internal handling of subscribers and job database so we built 2 way communication between File Maker and Drupal using services. Additionally, for Association Intelligence section, we developed custom entity since data structure for single item has 200 items that is growing as they bring more data into this structure. Doing this with content type and fields was not an option from our point of view.
Checkout and subscription selection is done by Drupal Commerce and a custom checkout panes and pages we developed for more streamlined user experience.