The Challenge
The CRD needed to deliver six redesigned websites—balancing complexity, many integrations, and high expectations. Key hurdles included:
- Rewriting CRD-built web components into custom Drupal modules that use CRD's web services (e.g. fire weather conditions, traffic counts, building permit reports, water quality reports, heartland webcam) and adding these to the new websites and other systems.
- Consolidating previously separate market and affordable housing sites into a unified platform.
- Feeding multiple data sources into types of website content (e.g. meetings, webcasts, boards, committees and commissions and more).
- Synchronizing selected content among the six websites so information stays consistent and efficient to administer.
- Designing and building a custom Board portal for correspondences.
- Creating a Water Outage management and reporting system with easy-to-use mobile UI for those reporting from the field.
- Handling complex alerts, notifications, and public notices including page-specific and community-targeted alerts.
- Managing legacy content and structure from the old websites while transitioning to a new architecture.
All of this needed to be done on a schedule that allowed coordination among multiple internal stakeholders, technical teams, and content creators.





