Logo
Contact

ADVANCED PRINTING

Services

  • Ecommerce
  • Pricing Engine
  • Software
  • Web

Summary

Advanced Printing — a self-syncing print storefront with an 8-engine pricing brain, a design-your-own wizard, and tokenized Clover checkout.

Architecture

PHP/MySQL storefront (advancedprinting.org) with a /quote/ wizard and a 9-section admin. A sync engine ingests the full SinaLite reseller catalog — mapping categories into 3 services and 20+ product families, archiving reversibly instead of hard-deleting, with an on-demand live-price fallback so only the combinations a customer actually selects get priced. Eight pricing engines (the SinaLite catalog engine plus five bespoke in-house engines for clothing, laser, physics-based 3D print, labels, and passport/copy) feed a single quote path where every number stays editable in the backend without a deploy. Clover tokenized checkout, a validated order state machine, and a design-your-own wizard with a garment visualizer and client-side STL parser complete the stack.

  • PHP
  • MySQL
  • SinaLite API
  • Clover
  • JavaScript
  • STL / WebGL

Features

SinaLite catalog sync — maps the full reseller catalog into 20 families, archives reversibly (never hard-deletes, auto-restores on reappearance), with a flock-guarded cron and on-demand live-price fallback

Eight pricing engines — SinaLite catalog markup plus five bespoke in-house engines: clothing, laser, physics-based 3D print (machine-hours from real STL volume), per-square-inch labels, and passport/copy

Competitor-analysed pricing — an 8-agent research pass priced 40+ real configs against 60+ GTA-local and online competitors; every resulting number stays editable live in the backend (point-in-time research pass, not a live scrape)

Backend pricing CMS — base prices, option deltas, 12 volume-discount tiers, machine rates and minimums all editable without a deploy: change a number, hit Save, every quote updates instantly

Design-your-own wizard — a 4-step configurator (service → options → priced details → confirm) with real option swatches and live server-priced estimates on every change

Garment visualizer — print/embroidery-safe SVG zones per garment and view (tee, hoodie, cap, jacket, polo), drag/resize/rotate with mouse, touch, and pen; excludes seams and collars

Rookie education layer — a 32-term print-jargon glossary that auto-decodes specs like '18pt glossy folded' inline for first-time buyers

Clover payments — browser-side card tokenization (the PAN never touches the AP server) plus a server-side charge behind a double-armed production interlock; Interac e-Transfer also offered

Order pipeline — a validated state machine (pending payment → sent to SinaLite → fulfillment → shipped) with a full event audit trail; every line is re-priced live at order time, the cart is never trusted

Automated supplier ordering — the order-to-SinaLite handoff is wired and one credential from firing (API key not yet provisioned)

9-section admin — Quotes & Bookings, Staff Schedule with an appointment-clustering payoff panel, Pricing CMS, Orders, Catalog CMS with a draft/approved copy gate, Archived-data restore, Gallery, Login, and authenticated file download

Gallery

Storefront home — service families and live-priced product grid

Storefront home — service families and live-priced product grid

Design-your-own wizard, step 1 — choose a service

Design-your-own wizard, step 1 — choose a service

Catalog-primary card configurator with real option swatches

Catalog-primary card configurator with real option swatches

Laser-engraving configurator with live server-priced estimate

Laser-engraving configurator with live server-priced estimate

3D-print quoting — client-side STL parser reads real mesh volume

3D-print quoting — client-side STL parser reads real mesh volume

By The Numbers

Catalog products

192

Live price points

88,234

Pricing engines

8

Admin sections

9

Product families

20

DB migrations

29

Live counts from the production advancedprinting database — 192 products (176 enabled) across 20 families, 88,234 priced variant combinations.

Deployed live at advancedprinting.org — storefront, the /quote/ design wizard, and a 9-section admin back office. Staged on an isolated environment and flipped to production by an Apache docroot repoint, so rollback is instant.

Advanced Printing

Next project

SwiftBrand