Back to Portfolio

Rare Form Works

Live WooCommerce 3D Printing Store — custom print service, multi-channel sales, and WCAG-compliant storefront

Live Store — in production with active multi-channel sales
Visit rareformworks.com
rareformworks.com
Rare Form Works storefront homepage screenshot

Overview

Rare Form Works is a live multi-channel 3D printing products store running on a WooCommerce/WordPress stack. The site sells through the storefront at rareformworks.com as well as Etsy, eBay, and Amazon, with all channel revenue tracked through a unified finance pipeline.

The standout bespoke feature is a custom 3D print service: customers upload an STL model or paste a link, select a material — PLA, PETG, ASA, or TPU, each described in plain English — and receive an instant non-binding estimate computed in the browser from the model’s parsed geometry. Print requests land in a dedicated wp-admin area (a custom post type with secure file storage, a server-side download proxy, and automatic 90-day purge). All site email routes through Resend via a custom mu-plugin — no SMTP configuration, no mail plugin. A WCAG 2.1/2.2 AA accessibility remediation pass was applied site-wide through a second mu-plugin, decoupled from the theme so it survives future theme updates.

Live
Shipped Store
4
Sales Channels
WCAG AA
2.1/2.2 Compliant
4 mu‑plugins
All Bespoke Logic

Built by Howarth Tech Solutions.

Tech Stack

A WooCommerce/WordPress build where all bespoke logic lives exclusively in must-use plugins — no child theme, no plugin coupling.

WordPress 7.0
CMS and application foundation
WooCommerce 10.8.1
E-commerce, products, orders
PHP
Custom mu-plugin development
Kadence Theme
Base theme (untouched — no child theme)
LiteSpeed Cache
Full-page caching and optimization
Resend
Transactional email via HTTPS (no SMTP)
DigitalOcean
VPS hosting, rsync deploy pipeline
JavaScript
Browser-side STL parser and estimator
Architecture Highlight

WP core, all third-party plugins and themes, uploads/, and wp-config.php are gitignored by design. Only the four mu-plugins, .htaccess, and brand assets are version-controlled — keeping the repo a clean, auditable trail of every bespoke change with no third-party noise.

Key Features

Everything the store needs to run a production 3D printing business across multiple sales channels.

Custom 3D Print Service

  • Upload an STL or paste a link, pick material and color
  • Instant browser-computed non-binding estimate
  • Customer and store-owner email notifications on submission
  • Four materials: PLA, PETG, ASA, TPU
🔢

Material Guidance in Plain English

  • Jargon-free descriptions of each material’s properties
  • Per-material pricing multipliers tunable from wp-admin
  • No code change required to adjust pricing
  • Build volume limit also admin-configurable
🔒

Secure Print Request Management

  • Custom post type (CPT) in wp-admin for all print requests
  • Server-side download proxy — customer files never exposed as direct URLs
  • Automatic 90-day purge of uploaded files
  • Dedicated admin area with request status tracking
🚚

Multi-Channel Storefront

  • WooCommerce storefront as the primary channel
  • Active Etsy, eBay, and Amazon listings
  • Unified finance pipeline: gross/fees/net per channel
  • Consistent product catalog across all channels
📩

Transactional Email via Resend

  • All WooCommerce and WordPress mail routed through Resend HTTPS API
  • No SMTP configuration, no mail plugin
  • Transparent to WooCommerce — hooks pre_wp_mail at the mu-plugin layer
  • Full header support: From, CC, BCC, Reply-To, Content-Type

WCAG 2.1/2.2 AA Frontend

  • Site-wide contrast remediation: buttons, nav, headings, hover states
  • Focus-state CSS injected via wp_enqueue_scripts
  • Decoupled from the Kadence theme — survives theme updates
  • Tracked audit document for every remediation item

Technical Highlights

The engineering behind a WooCommerce store that goes further than a configured install.

📊

Browser-Side STL Volume Estimation

The custom print estimate is computed entirely client-side from the parsed STL geometry: solid volume × infill/walls factor × material density × per-gram rate. No server round-trip, no latency — the result appears the moment the file is selected. All pricing coefficients (base fee, per-gram rate, material multipliers, build volume limit) are injected from PHP at render time via wp_localize_script, so admin changes take effect on the next page load with no code deployment.

📄

Custom Mu-Plugin Architecture

All bespoke logic lives in four must-use plugins: rfw-custom-prints.php (print request CPT, estimator, file proxy), rfw-a11y.php (WCAG remediation), osh-resend-mailer.php (email), and osh-kadence-disable-broken-preload.php. There is no custom child theme and no coupling between plugins — each mu-plugin is a standalone hook with a clear, bounded responsibility.

📤

wp_mail() → Resend HTTPS (No SMTP)

osh-resend-mailer.php hooks pre_wp_mail, parses full RFC headers (From, CC, BCC, Reply-To, Content-Type), and POSTs directly to the Resend API over HTTPS. Every WooCommerce order email, password reset, and admin notification goes through it transparently, with no mail plugin layered between WooCommerce and the wire.

🔗

Targeted Kadence Preload Bug Fix

osh-kadence-disable-broken-preload.php disables only the broken <link rel=preload> tags that Kadence emits with filesystem paths (causing 404s), while leaving local font caching intact. A targeted hook on a specific filter rather than a theme override — Kadence can be updated without re-applying any patch.

Accessibility as Infrastructure

rfw-a11y.php enqueues contrast and focus-state CSS site-wide at the mu-plugin layer rather than inside the theme. WCAG remediation — covering buttons, navigation, headings, and hover states — is therefore theme-agnostic: switching or updating Kadence cannot regress it, and each remediation item is tracked in an audit document.

📦

Custom-Code-Only Repo Discipline

The version-controlled repo contains only the four mu-plugins, .htaccess, and brand assets. WP core, all third-party plugins and themes, uploads/, and wp-config.php are gitignored by design. Every commit is a bespoke change — no third-party noise, clean audit trail, minimal diff on every PR.

What This Project Demonstrates

End-to-end ownership of a live e-commerce product — not a configured install.

📊
Browser-Side Estimation
Client-side STL geometry parsing piped from server-controlled pricing config
📄
Mu-Plugin Architecture
WooCommerce/WordPress customization with no theme coupling and no plugin dependencies
🔒
Secure File Handling
Download proxy so customer STL files are never served as direct URLs; auto-purged at 90 days
📤
Transactional Email Without SMTP
wp_mail() re-routed to Resend HTTPS at the mu-plugin layer with full header support
Accessibility Engineering
WCAG 2.1/2.2 AA remediation applied at the infrastructure layer to survive theme changes
🚚
Multi-Channel Commerce
Active sales across WooCommerce, Etsy, eBay, and Amazon with a unified finance pipeline

Need a custom WooCommerce build?

Rare Form Works shows what a production WooCommerce store looks like when the custom logic is engineered properly — mu-plugin architecture, browser-side computation, secure file handling, and accessibility built to last. If your store needs bespoke features that go beyond what plugins can do, let’s talk.

Get In Touch Visit Rare Form Works

Frequently asked questions

What makes Rare Form Works more than a standard WooCommerce install?

All bespoke logic lives in four must-use plugins with no child theme and no plugin coupling. The custom 3D print service adds a browser-side STL estimator, a secure file download proxy, and a dedicated wp-admin CPT — none of which exist in any off-the-shelf WooCommerce extension.

Can you build a custom WooCommerce feature or plugin for my store?

Yes — custom mu-plugins, WooCommerce extensions, and wp-admin tools are part of our web design & development service.

Can you build a tool that computes something in the browser from a file the user uploads?

Yes — client-side file parsing and browser-based computation are within scope. See our software development service for full-stack and JavaScript builds.

Related services & work

Want something like this built?

Tell us what you have in mind and we'll come back with an approach and a flat quote — no obligation.

Get a free quote See more work