There’s bad data everywhere, but nowhere is it more insidious than when you encounter it for the first time while trying to migrate a website. Bad data, in this case, is defined as any data that doesn’t conform to the expectations of the migrator and their code, whether that’s because of bad data entry, surprising contextual requirements, or historical changes in value patterns. It can come at you from a variety of directions and can have surprising origins.
Tagged Drupal Migration
SunPower is a Fortune 1000 company based in Silicon Valley that creates high-performing solar energy solutions for residential, commercial, and utility markets worldwide. SunPower's Maxeon solar cells have the highest efficiency in the business.
Market Leader, Interactive, “Gamified”, Engaging, User-Friendly, High Conversion, Responsive
Award-Winning Interactive Design, Animations, Multiple Multilingual Web Properties, Multiple Content Teams, Custom Integrations & Analytics, Multi-site Architecture
Summary of Work
Our team designed a new and effective Agile project process including daily scrums, bi-weekly planning and demos, backlog grooming and prioritization, and optimized Jira workflows. Using this process, we architected and developed a new multilingual Drupal 7 multi-site platform to consolidate SunPower's international websites and replace their existing software.
Multiple Website Support
We provided Enterprise content support and software development for 7 SunPower web properties:
Agile Project Team
Our team implemented an effective Agile process for the project including daily scrums, bi-weekly planning and demos, backlog grooming and prioritization, and optimized Jira workflows.
Multilingual Drupal Development
We improved four SunPower multilingual websites and created a new Drupal 7 multilingual multi-site platform as a replacement for the existing software. All SunPower properties will be migrated to the improved Drupal platform.
We created responsive web pages for SunPower users to enjoy on their smartphones and tablets.
We created a new multilingual Drupal 7 platform to consolidate SunPower's international websites. We supported the migration of 6 web properties to the new platform.
Zicasso is an innovative travel company with a unique and highly successful business model. Its website matches high-end travel agents with travelers interested in upscale vacations. Zicasso chose Hook 42 to completely redesign and migrate its very outdated Drupal 5 website to Drupal 7.
Beautiful, Luxury, Travel, Image-Rich, Mobile-Friendly, Performant
Responsive & Parallax Design, High-Conversion Landing Pages, Rich Media Management, Interactive Messaging, Optimized Business Workflows, Custom Tools & Reports
Summary of Work
We redesigned the Zicasso.com site from scratch to make it more visually appealing and easier for travelers, travel agents, and administrators to use. Zicasso.com received considerable positive press and user comments after the new site launch. Information about the redesign project is available in the Drupal.org case study.
During the discovery phase, we worked closely with the Zicasso team to understand their users, complex workflows, and features to create optimal user flows and wireframes. We evaluated inspirational and competitive sites to craft a modern style guide and compelling visual designs. For administrators, we architected content editing tools and admin interfaces to improve efficiency.
On the technical side, we developed migration code to seamlessly move their very large content base into Drupal 7. We continue to make enhancements on a daily basis to their beautiful and engaging website. The end result is an image-rich, responsive, and interactive website that streamlines the luxury travel planning process.
We collaborated with Zicasso to design and develop beautiful and newsworthy user experiences. Zicasso has been featured in The New York Times, Fortune, Travel+Leisure, and many other leading media publications.
We craft responsive web pages for Zicasso users to enjoy on their smartphones and tablets.
We architect Drupal content structures that allow the Zicasso team to reuse pieces of content in smart ways.
Enterprise Drupal Development
We work closely with the Zicasso business team to engineer Enterprise-level tools for streamlined administration and messaging workflows. We continually strive for supporting high performance and reliability, upholding Drupal best practices, and increasing quality assurance.
Digital Asset Management
We enable the Zicasso content team to efficiently leverage thousands of stunning travel photographs by providing customized media tools. We support gigabytes of file attachments for a streamlined messaging workflow.
We work together with Zicasso's savvy marketing team to optimize the site's web pages for top organic search rankings and provide customized analytics tools for evaluating conversions.
We migrated Zicasso's "million node" Drupal 5 website to Drupal 7 as part of a complete site redesign and rearchitecture. Learn about the great migration in the Pantheon + Hook 42 case study.
To upgrade or to migrate, that is the question. However, there is not a one-size-fits-all answer to that question. Your project goals will ultimately determine the best course of action. After an initial discussion with the Hook 42 team, we can properly assess the options to provide a solution that fits your needs.
Hook 42 is proficient in Drupal and WordPress migrations. We take your data seriously, and understand the importance of a seamless migration process. Our team is able to handle your site's data and content, no matter the complexity, with precision, making your next migration easier than ever. Whether you are upgrading to the latest version of Drupal or simply looking to eliminate legacy applications, we've got your back.
We are experienced with:
- Migrating between Drupal websites
- Migrating between WordPress websites
- Migrating from another CMS to Drupal
- Migrating Drupal to another CMS
Every website experiences growing pains, and we can help your site handle them. Perhaps you are feeling the restrictions of outdated technology, or you might even be merging businesses or internal systems to work together. Whatever the need for your upgrade is, and the level of urgency, Hook 42 is equipped with the right tools to carefully transition your data.
We are experienced with:
- Upgrading Drupal 6 websites
- Upgrading Drupal 7 websites
- Upgrading from legacy applications
- Upgrading WordPress websites
Need to Migrate or Update Your Website?
Get in touch with our team today, we're always looking for great people to partner with. Together we can create custom solutions to perfectly fit your business needs.
UCSF's PleasePrEPMe.org site is a searchable, location-responsive PrEP provider directory for California. Pre-exposure prophylaxis (PrEP) is an effective HIV prevention strategy available by prescription. The PleasePrEPMe team chose Hook 42 to migrate their website from Angular to Drupal 8 with a React front-end for their interactive map.
Maintain Existing Design, Responsive Layout, Interactive, User-Friendly, Accessibility
Custom Data Structure Migration, Enable New Content Structures, Form Redesign, Time-Challenged, Budget Constrained, Improve SEO, Improve Device Support
Custom Angular DB to Drupal 8 migration, Decoupled React.js Front-End Google Maps Integration, Custom Automated Provider Feed Import, Large Amount of Mapping Data, Content Editor Tools, Content Workflow, 3rd Party Chat Integration (SnapEngage)
Summary of Work
PleasePrEPMe is a website to promote the education of and provider access to the HIV pre-exposure prophylaxis (PrEP). The website provides national and state-based PrEP resources for the public, press, and other medical providers. PrEP selected Hook 42 for a new site rebuild and migration for their custom Angular site to an SEO, content editor friendly Drupal 8 migration project.
We audited their custom Angular / MySQL site implementation and estimated the effort to migrate it to Drupal 8. We provided a scalable content strategy, Drupal 8 architecture and implementation, custom feed creation, a progressively decoupled React / Drupal / Google Maps integration, and backend and frontend development. Hook 42 performed manual content migration, developed automated content migrations, and ran device and browser testing of the systems. The team ran SEO and accessibility health checks, Drupal 8 migration scripts, and ran the launch support process for site cutover.
We continued to work with the PrEP team by providing training to their internal staff, ongoing Drupal 8 development maintenance and support, and feature enhancements.
Andrew Dunkle is the CTO of Go Overseas. Go Overseas is a platform that strives to help people find meaningful travel experiences abroad. They often describe themselves as the Yelp or Airbnb of study abroad programs. Volunteers, recent high school graduates, or anyone who is looking to travel in a more impactful way can use the site to find opportunities. Andrew and his business partner, Mitch, co-founded the company in 2008, while teaching together in Taiwan. They recognized the need for a platform to provide information and encouragement about taking the opportunity to go overseas and give back at the same time.
Sarah Maple is the Lead Web Designer at National Nurses United (NNU) and has been at the organization for four years. Her training bridges art and web technology in order to better serve clients with both their technological needs as well as their artistic ones. She provides support with Drupal logistics and project management for the NNU website, which is a full website conversion to Drupal 8.
Hook 42 is expanding our enterprise Drupal services to the public sector. It’s only logical that our next trek is to Drupal GovCon!
We are bringing some of our colorful San Francisco Bay Area love to DC. We will be sharing our knowledge about planning and managing migrations, as well as core site building layout technologies. The most exciting part of the conference will be meeting up with our east coast Drupal community and government friends in person.
Charm City here we come! Hook 42 is on their way to DrupalCon Baltimore!
DrupalCon Baltimore will be here before we know it, and the Hook 42 team is thrilled to be presenting four sessions this year! Aimee, Kristen Pol, and Kristin Bradham (K2) are ready to share their knowledge on Drupal 8 theming and view modes, worst practices, and migrations (alongside our friend Ryan Weal.
Along with our sessions, we are helping organize and host a couple of other events! We are excited to be helping plan this year’s Business Summit, as well as continuing our sponsorship of Women in Drupal!