FoxStudio
WorksLabStudioTeamJournalContact
FR·EN·IT

FoxStudio

Subsidiary of FoxCase.

Navigate

  • Works
  • Lab
  • Studio
  • Team
  • Journal

Contact

  • hello@foxstudio.fr
  • Cannes, FR
  • Ombrys

Legal

  • Mentions
  • Privacy
  • Footprint

Cannes, FR · GMT+1MEASURING…v0.1.0
Decorative patternDots
007 ▸ 2026Laravel 12 · Tailwind v4 · PHP 8.4 · Stripe · Docker◉ live

FoxCube

Multilingual e-commerce for an Italian import/export house. Variant-aware catalogue, custom embroidery, multi-currency checkout.

01▸Context2026 · live
Year
2026
Status
live
Stack
Laravel 12 · Tailwind v4 · PHP 8.4 · Stripe · Docker

An Italian embroidery boutique has four t-shirt colours, three sizes, six possible placements, and each combination is a different photograph. The customer needs to see what they're buying before buying it — otherwise the return is guaranteed.

FoxCube is the bespoke tool for this kind of catalogue: each variant has its render, embroidery placement is visualised in real time, and checkout supports three currencies and three languages. All without depending on a third-party platform taking a 15 % cut.

02▸Approach
studio.foxcase.fr/works/foxcube
System architecture diagramcompressoptimised glbCLIENTViewer · React + R3FCLIENTConfiguratorSERVERAPI · NodeSTORAGES3 · 3D modelsSERVICEDraco/KTX2 pipeline

Pragmatic stack: Laravel 12 + Tailwind v4. No SPA — server rendering is fast and indexable, variants use Alpine for image swap without full reload. Stripe + PayPal + bank transfer, PDF invoices generated by observer.

The embroidery zone uses normalised coordinates: the customer picks the zone, the app renders a satin preview via SVG filters, the work order includes exact coordinates for the workshop. Newsletter, promo codes, customer dashboard — all in-house, zero plugin.

03▸Results
01

5

02

3

03

PDF

Decorative patternGrid

Next ▸ 006

Clayr