2

Case Study

ThePerchville.com – Custom Shopify Subscription Experience

Role: Shopify Developer & Web Strategist | Tools: Shopify, Liquid, HTML/CSS, UX/UI Design


Overview

The Challenge

Perchville.com—a niche brand for bird lovers—needed a custom monthly subscription form within Shopify, tailored to individual bird species and sizes. The original project was abandoned by Shopify’s own developers due to complexity and platform constraints.

My Approach

  • Custom-built a dynamic subscription form using Shopify’s Liquid templating system.
  • Integrated logic based on pet bird breed and size for tailored gift baskets.
  • Connected form selections to Shopify Products for accurate order processing.
  • Implemented recurring payment workflows using Shopify Subscriptions.
  • Wrote accessible, SEO-optimized image alt text to support WCAG standards.

The Outcome

  • Project successfully completed after being abandoned by prior dev team
  • Reduced cart abandonment by 38%
  • Enabled scalable, recurring revenue through subscription logic
  • Improved accessibility for customers using assistive technology

Live Site: theperchville.com


Want A Shopify Setup This Smart? Let’s connect.

Client

Sherry Molay

Studio

The Pixel Studios

My Role

Shopify Developer & Web Strategist

Dates

August 2020

Case Study

Associated Press Media API RSS Integration (WordPress Plugin)

Role: Full-Stack WordPress Developer | Tools: PHP, WordPress Plugin Architecture, REST API, JavaScript, Swiper.js, CSS Grid


Overview

The Challenge

CRC Broadcasting needed a way to automatically display curated Associated Press news articles on multiple station websites. The feed required secure API integration (via x-api-key headers), flexible presentation options (carousel and grid), dark mode support, and the ability to manage the experience from the WordPress admin panel.

My Approach

  • Custom WordPress Plugin with the following features:

    • Secure API Integration using x-api-key in HTTP headers

    • Dynamic shortcode to load individual RSS feed categories by ID (e.g., Politics, Sports, Tech)

    • Multiple Layout Modes: Grid or Carousel, set per shortcode
      → [media_api_rss feed_id="42428" layout="grid"]

    • Responsive Design with CSS Grid and Swiper.js

    • Dark/Light Mode Toggle via admin settings

    • Feed Truncation for long headlines/descriptions

    • Thumbnails & Publish Dates parsed and displayed cleanly

    • Admin Settings Panel to:

      • Set the API key securely (via database or wp-config.php)

      • Choose default layout and theme (light/dark)

The Outcome

Technical Highlights

  • Built on WordPress Settings API and best practices for plugin architecture

  • Automatic shortcode registration for easy use across pages

  • Optional support for multiple carousels on a single page

  • Fully mobile responsive with breakpoints for phone, tablet, and desktop

  • Externalized stylesheets for maintainability and performance


Results

  • Plugin now powers automated news blocks across CRC’s radio station websites

  • Reduced manual updates by 100% for syndicated news content

  • Plugin was packaged as a reusable ZIP, enabling fast deployment on other WordPress properties

  • Designed to scale with future endpoints, categories, or news sources


Relevance

This project demonstrates:

  • API integration expertise, including auth headers and RSS parsing

  • Plugin development with admin UI and shortcode design

  • Custom front-end design built with performance, flexibility, and UX in mind

  • Strong communication with stakeholders and iterative development cycles

Live Site: moneyradio1510.com


Have An Issue That Needs A Developer? Let’s connect.

Client

CRC Broadcasting, Corp.

Tools

PHP, WordPress Plugin Architecture, REST API, JavaScript, Swiper.js, CSS Grid

My Role

Full-Stack WordPress Developer

Dates

July 2025 (3+ weeks including QA and enhancements)