Roles | Developer
MemorialCare is a health system serving Los Angeles County and Orange County in California. It is composed of four hospitals, two medical groups and multiple imaging centers, surgical centers, and more.
We meet directly with the client multiple times per week to discuss needs, features in progress, and plan new capabilities for the website. We used an agile process to put structure around this work. The client was very complimentary of this process and the work we produced.
I was the primary back end developer for this website over the majority of the it's existence. I worked closely with a front end developer and a digital strategist to plan feature additions and maintence.
The home page of the website features a marquee emphasizeing search which was heavily utilized. The Featured Content section of the home page is a high impact visual that allowed the client to emphasize other content on the site at their discretion.
The Service Line page type for MemorialCare contained information on services like cancer care or joint care. The user can switch their location using the tool in the top left of the header or directly below the in-page navigation. Switching locations will display specialized content tailored specifically to that location. The Servie Line page also offered robust referential content that could be controled using the CMS. Examples of this are the Specialites, Locations, Blog, Events and other sections on the page.
The Hospital page type supports a variety of customisable layout segments, the ability to display related locations as either a list of cards or an interactive map similar to the one on the Locations page. This page also supports a variety of referential content which is both populated by choosing specific content in the CMS and automatically by utilizing related taxonomy terms.
The MemorialCare website was built using Drupal's Domain Access module. This allowed for the content from the CMS to be used on multiple different websites such as beachfamilydoctors.net and memorialcareaconetwork.org.
Content was imported and exported from the site using custom Drupal modules. The Providers on the website where a typical target for data importing and exporting.
Drupal module update audits where conducted monthly. Updated modules, as well as general website updates and features, where then deployed from the development environment to staging and then the live site using Drupal's configuration management.