Client Background and Mission
Greenway Health is a leading provider of healthcare technology solutions. It is committed to improving care delivery, streamlining workflows, and enabling better outcomes for healthcare providers and patients alike. Its digital presence plays a crucial role in delivering these services and facilitating communication across the healthcare ecosystem.
If you're thinking about moving to Drupal from your current content management system, take a look at the migration services offered by OpenSense Labs first.
Needs and Challenges
Greenway Health’s existing Drupal 10 platform needed an upgrade to ensure compatibility with the latest technologies and maintain top-tier performance. Key challenges included: -
- Security was a key priority, with Drupal 11’s architecture offering stronger protection against new vulnerabilities
- Identifying deprecated code and non-compatible modules
- Ensuring no disruptions during the upgrade
- Preserving visual consistency while modernizing the interface
- Upgrading CKEditor from version 4 to version 5, which required substantial custom plugin redevelopment
- Validating complex third-party integrations post-migration
OpenSense Labs Approach
OpenSense Labs engaged in thorough planning and auditing to minimize risks during the transition. Several upgrade pathways were evaluated, weighing the benefits of a gradual migration against a complete overhaul in one go. Ultimately, the team chose a carefully orchestrated full upgrade strategy, backed by a strong staging and quality assurance process. Given the intricacies involved, particular focus was placed on redeveloping the CKEditor plugin.
Implementation Details
Design
- Performed a feasibility check to ensure compatibility with Drupal 11’s core and theme structure.
- Refactored Twig templates in alignment with Drupal 11 theme structure
- Optimized front-end code including CSS and JavaScript
- Conducted visual regression testing to eliminate UI inconsistencies
Development
- Updated all contributed modules to their Drupal 11-compatible versions
- Patched unsupported modules where necessary
- Refactored custom modules to remove deprecated code
- Upgraded CKEditor from version 4 to 5, including redevelopment of custom plugins
- Migrated content to comply with updated HTML structures
- Validated integration with third-party services
- Conducted performance benchmarking pre- and post-migration
Clean, Intuitive, User-Friendly
The upgrade resulted in a streamlined and intuitive user experience, built on a modernized codebase and interface. Highlights included:
- Clean and responsive UI post-migration
- Improved editor experience with CKEditor 5
- Enhanced site speed and load performance
- Secure and scalable architecture ready for future growth
Final Visual Enhancements
Redesigned the homepage, navigation, and some components with a cohesive, modern UI/UX design to enhance brand consistency and appeal. Standardized layout spacing, updated color schemes for a refreshed look, and introduced subtle interactive elements for improved engagement.
Key Outcomes
OpenSense Labs successfully migrated Greenway Health to Drupal 11, delivering a robust platform with measurable improvements:
- Zero unplanned downtime during migration
- Enhanced security framework with Drupal 11 architecture
- Future-proof platform supporting long-term scalability
Also Check Out
1. Enabled Allianz's Digital Leap with a Major Rebuild
2. Spark of Transformation: AES Investor Engagement Up by 49%
3. Driving donations for Koshish Educational & Welfare Society India with Drupal
4. Drupal 9 content migration for a Florida city tourism website
Results at a Glance
Metric | Outcome |
---|---|
Downtime During Migration | 0 minutes |
CKEditor Upgrade | Fully functional with custom plugins |
Module Compatibility | 100% updated or patched |
Post-Migration Issues | None, Smooth transition |