
Natures Way
Client: PharmaCare / Rockefeller
Custom Theme Build using WordPress. Custom Post Types and a custom taxonomy to allow client to add additional products. Custom search parameters can be added to each of the products. Site speed is important, site uses "Gulp" tasks to optimize code and assets.

Viagra
Client: AspenPharma / Rockefeller
Yes, the little blue pill for Aotearoa. MailChimp integration using CURL, optimsations with Gulp, SASS and TinyPNG. Custom newsletter popup using GraphQL calls to WordPress - all for the sake of efficiency.

Radiance
Client: PharmaCare / Rockefeller
I maintained a suite of sites on WP Engine that were built by designers many years ago with DiviTheme or Elementor. I don't care much for plug-in site builders, but they are a popular part of the WordPress ecosystem.

IPS Accounting
Client: IPS Accountants Mount Eden
Single Page WordPress site build from a loop of dashboard pages selected and edited by the client. Use a configurable WP_Query to gather all relevant pages and then loop through them and print to screen. Widespread use of advanced cutem fields and Yoast / GA4. Site is no longer online.

Chartwell Shopping Centre
Client: Strategy Advertising
Two shopping center builds that were live for three years - both now revised and updated.
The original WordPress builds were very successful and much used by the public and by stores within the shopping centre.
The client was persuaded by the value offered in the WordPress dashboard and by the additional security measures used within the site.

Efamol
Client: PharmaCare / Rockefeller
Custom Theme Build in WordPress. Client Moderated user comments for each product. Bespoke PHP to add star-ratings to each comment.

Power of Creative
Client: PowerHouse
Custom Site Build. Small site for marketing purposes - an example of my own design and build. Give me development any day - design is just too hard...

Losec
Client: Bayer / Rockefeller
Bespoke store finder using Google Maps. Many javascript classes with custom javascript events so that classes can communicate - my own code, not third party.