E-commerce · Next.js · 2026
Voglio Bene
Baroque art shop and showcase, five languages, B2C and reseller area
Sole developer, from foundation to production
The context
The brand was selling on an ageing WooCommerce, with no English version and no real reseller area. The new site went live keeping the old addresses, redirect by redirect, so as not to lose the search ranking already earned.
The solution
An explicit redirect table from the old WooCommerce addresses, SEO built language by language, and a gradual launch behind restricted access before opening to the public.
The architecture
The public site serves two audiences on one foundation: individuals buying single units, and resellers who, once approved, get trade pricing and volume tiers. Catalogue, prices and stock come live from AERIS; the site holds no product data of its own. Next.js 16 in App Router, React 19, five languages through next-intl with a systematic locale prefix.
The result
The site runs in production with five languages, both purchase paths and three payment methods. Deployment is atomic, with automatic rollback if the health check fails.
What it does
- —Variant catalogue and product pages, fed live by the AERIS API
- —Five languages with locale prefix and per-language SEO
- —Professional area with account approval, discounted pricing and a dedicated flow
- —Card, Apple Pay and PayPal payment, with automatic reconciliation
- —Home or pickup-point delivery, priced by zone and weight
- —Solidarity sales: the order is passed on to a physical shop near the buyer
- —Artwork gallery and editorial pages
- —Light and dark theme following the visitor's local time