Main navigation

Clinicas del Camino Real

You are here

Clinicas Del Camino Real provides high quality and affordable healthcare to the under-served population of Ventura County at their multiple locations.

What I Did

Created Custom Responsive Drupal Theme

A Custom Drupal theme was created specifically for this website. It was created as a blank sub-theme with Zurb Foundation as its parent theme.

Created Doctor Search with Views

A dynamic Doctor Search was created. Upon clicking on the Doctor's name, a Modal appears with their Photo and Personal Statement if applicable.

Automatically import Doctors via Feeds

I configured an internal Linux Server to periodically push a CSV file to the Clinicas Web Server. Feeds updates the Doctor search automatically based on the information from the CSV file.

Connected Services, Doctors, and Locations with Views/Taxonomy

The Company offers different Health Care Services, has multiple locations, and has several Doctors. All of these different types of content are connected together using Views. Content is also sortable using Taxonomy.

Created Blog system with Views/Taxonomy

Created a Blog/News system. A custom block on the homepage to show the latest posts dynamically generates CSS to set background images without the use of inline styles. Views are used to display all posts, archives, categories, and more.

Created Event system with Views

Users of a certain User Role can Create/Update/Delete events. A custom block on the homepage to show the latest posts dynamically generates CSS to set background images without the use of inline styles. Events can be viewed in both a List format or a Calendar format. Both using Views.

Created Custom Event Template system with Form API, Entity API, Database API, and Schema API

Certain events are repeatable. Users of a Certain Role can create "Event Templates". This info is stored in custom Database Tables using the Schema and Database API. Applicable Users fill out a custom Form using the Form API to create an Event from a Template. After the form is submitted, the Entity API is used to create an Event Node.