Apps

Shopify apps I've designed, built and shipped

Client work shows I can extend Shopify. These show I can build on it from scratch, all the way through App Store requirements.

In Shopify App Store review

Storko Product Health Scanner

Find the product images and catalogue-data issues that quietly cost you Google Shopping visibility — before Merchant Center does.

The problem

Google Merchant Center enforces a 500×500 px minimum for product images, and rejects what falls short. Most merchants only find out after products have already been disapproved, because Shopify's admin doesn't surface exact image dimensions across a whole catalogue.

What it does

  • Scans every product image and flags those under Google's 500×500 px minimum, with exact per-image sizes.
  • Catalogue-data checks alongside image checks, rolled up into a single health score.
  • Clear explanation and suggested fix for every flagged item.
  • Supplier-ready CSV exports grouped by vendor, so fixes can be handed straight to the right person.
  • Automatic monitoring so new problems are caught as the catalogue changes.
  • Read-only access to the store, and data wiped when the app is uninstalled.
Overview screen with the catalogue health score and image checks
Overview: one health score, then image and catalogue-data checks.
Images screen listing too-small images with suggested alt text
Images: exact sizes, a plain fix for each, and suggested alt text with a Copy button.
Catalogue data screen listing missing barcodes, prices and SEO descriptions
Catalogue data: what is missing from each product, filterable by supplier.
Help screen explaining each check and status
Help: every check and status explained in plain language.

How it's built

  • Shopify's official React Router app template with Polaris web components.
  • Shopify Admin GraphQL API, including bulk operations to read media for large catalogues.
  • Webhook handling for lifecycle events, including data deletion on uninstall.
  • Prisma with a database layer, plus automated unit and integration tests and a scale test across 1,000+ products.
  • Built to Shopify's App Store requirements and submitted for review.
In development

Product customiser app

A second Shopify app, focused on letting shoppers customise products on the storefront.

The problem

Customisable products — personalisation, options and add-ons — are hard to do well with theme code alone, and many merchants end up with brittle workarounds.

What it does

  • Currently in active development. Details will be published here as the app approaches submission.

How it's built

  • Built on the same foundations as the first app: Shopify's app template, Admin GraphQL API and App Store compliance practices.

Screenshots are from a development store with test data.

Hiring a senior Shopify developer?

I'm open to remote roles worldwide. Send a message and I'll reply within a day.