← All client cases CASE / 01 · FENUA SOFA · PREMIUM RETAIL

Fenua Sofa:
tailor-made
e-commerce.

Premium furniture brand in Tahiti. Full rebuild of the Odoo 18 site — 18 custom modules deployed (preorders, OSB payment, instalments, showroom booking), a redesigned UX journey, and AR visualisation of sofas in the customer's own living room before they buy. Live since September 2025.

Client Fenua Sofa
Sector Retail · Premium furniture
Scope Odoo · Web · AR
Live since September 2025
Status In production
fenuasofa.com homepage — premium sofa in a Polynesian showroom ↗ fenuasofa.com
01 · Context /brief

A premium retailer in Tahiti,
that deserved better.

Fenua Sofa sells high-end sofas from its showroom in Tipaerui. Customers come to touch, sit, hesitate. But online, the experience was basic: no preorders, no local payment, no online showroom booking, no way to visualise a sofa at home before buying. 70% of checkouts happened in-store because the digital funnel wasn't built for French Polynesia.

01.A

The need

Turn fenuasofa.com into a real sales tool: a funnel built for the PF market (local OSB payment, island-by-island delivery), preorder handling (long shipping lead times), online showroom booking, instalment payment.

01.B

The challenge

Not a generic WordPress theme — a structured, modular, maintainable Odoo 18 SH. Every Polynesian feature had to be its own dedicated custom module. All without breaking the physical showroom experience, which remains the heart of the business.

01.C

The stakes

Make fenuasofa.com a local benchmark for premium online retail. Differentiate on experience (AR, booking, a polished journey), not on price. Prepare the future integration with supplier scraping and automatic import of new models.

02 · Pillar 1 · Custom Odoo modules /odoo

18 tailor-made modules,
deployed on Odoo SH.

Odoo SH doesn't work magic on its own — for a Polynesian retailer, you have to adapt it. Here are the custom modules we wrote, deployed and maintain for Fenua Sofa. Python code, XML views, QWeb templates, inheritance of native models. Each module does ONE thing, well.

A. /custom_addons · deployed in production
18 modules · prod
01fenua_homepage homepage rebuild — premium editorialcustomopenup
02fenua_product_page product page with zoom images, specs, ARcustomopenup
03fenua_shop_filters advanced filters (material, colour, size, price)customopenup
04fenua_appointment_showroom Tipaerui showroom booking, directly onlinecustomopenup
05custom_preorder preorders — shipping lead times handledcustomopenup
06website_preorder front-end storefront for preorderscustomopenup
07fenua_installments instalment payment · 2x, 3x, 4x fee-freecustomopenup
08fenua_installments_osb instalments via OSB (local bank)customopenup
09fenua_preorder_installments instalments applied to preorderscustomopenup
10payment_osb OSB payment gateway · Polynesian bankcustomopenup
11website_checkout_countries checkout adapted to the PF marketcustomopenup
12website_address_city PF addresses — islands, districts, postal codescustomopenup
13fenua_default_country PF as default country (local UX)customopenup
14print_selected_deliveries batch printing of delivery notescustomopenup
15sale_invoice_amounts detailed amounts on Odoo invoicescustomopenup
16sale_quotation_product_image quotes with product images (key for this trade)customopenup
17product_specifications_prime editorial product specs (materials, dimensions)communityprod
18theme_prime Droggol Prime theme · visual basecommunityprod
18Custom modules deployed
3Odoo SH branches (dev / staging / prod)
100%Source code delivered to the client
Future evolutions · no vendor lock-in
03 · Pillar 2 · Web design /ux

An experience
that makes you want to buy.

A sofa is a slow, considered, sensory purchase. The site had to invite exploration, imagination, projection. A full rebuild of the journey — editorial homepage, immersive product page, smooth shop filters, polished mobile. Not a generic theme: design built for the Polynesian premium market.

↳ A

Editorial hero

No aggressive promo banner. A real scene from the showroom, a claim that speaks to the fenua, two clear CTAs: see the sofas, visit the showroom.

↳ B

Filters that work

Material, colour, size, price, lead time. Every filter surfaces the right result with no reload. The customer finds their sofa in under 90 seconds.

↳ C

Immersive product page

High-res photos, detailed specs, fabric options, transparent delivery, instalment payment, showroom booking, AR. Everything a buyer needs to decide.

↳ D

Mobile-first

60% of traffic comes from mobile. Checkout funnel built for the thumb, load speed <2s, AR accessible in one tap.

04 · Pillar 3 · AR · augmented reality /ar

The sofa in your living room,
before you buy it.

On the product page, a "See it in my living room" button. The customer scans a QR code (or taps on mobile) — their phone shows the sofa at real scale, on their floor, which they can rotate, measure, photograph. No more "will it fit?" without risk.

3D modelling

Internal pipeline tools/studio-ar — each sofa is modelled once, with textures, materials, exact dimensions.

GLB / USDZ export

Lightweight format, compatible with iOS (USDZ) and Android (GLB), ready for web AR.

WebAR · no app

No app to install. The user clicks the AR button, their browser launches the camera, the sofa appears at real scale in their living room.

iOS Quick Look Android Scene Viewer model-viewer · <3 MB real scale · cm 360° rotation photo capture

↳ "Before AR, we had 30% returns for 'too big for my living room'. Today: under 5%."

05 · The tech behind it /stack

Odoo SH + Git workflow,
everything versioned.

No wild changes inside Odoo Studio. Everything goes through versioned Python/XML code, deployed via Odoo SH. Three branches (dev / staging / production), validation at every step, immediate rollback possible.

i / erpv18

Odoo SH

ERP + e-commerce. Hosted on Odoo SH (dev/staging/prod), daily backups included.

ii / lang3.12

Python + XML

Custom modules in Python 3.12, XML views, QWeb templates. No Odoo Studio.

iii / themeprime

Droggol Theme Prime

Premium base, extended by our custom modules (homepage, product page, filters).

iv / payOSB

OSB PF bank

French Polynesia payment gateway — XPF, local instalments.

v / 3dGLB

Blender + glTF

3D pipeline · modelling, textures, optimised GLB export <3 MB.

vi / arweb

model-viewer + USDZ

Cross-platform WebAR · iOS Quick Look + Android Scene Viewer.

vii / scrapepython

Scraping OVIOS

Auto-import of supplier catalogs · catalog kept current with no manual entry.

viii / gitflow

GitHub + SH

Git-driven deployment · feature → dev → staging → production. Rollback in 1 click.

06 · Measured results /kpi

Not promises.
Hours, francs, sales.

Measured since go-live. The digital funnel runs, the physical showroom too — the two feed each other instead of cannibalising.

i / time01
−40% less data-entry time, 12-month average.
ii / cash-in02
×3 faster, from signed quote to payment received.
iii / AR returns03
−83% fewer "too big" returns, thanks to AR visualisation.
iv / conversion04
+24% conversion rate vs the old site, same traffic volume.
07 · How it went /timeline

Six weeks
of work.

Go-live in September 2025, after 6 weeks of work. Client validation at every step, weekly demo, progressive production rollout with no interruption to the business.

01 / audit

We observe

Audit of the existing site, observation of days in-store, listening to sales staff and customers. We spot what blocks the sale.

Wk. 11 wk.
02 / scoping

We quote

Detailed scope: 18 custom modules, UX rebuild, AR pipeline. Fixed quote, precise schedule, validations.

Wk. 21 wk.
03 / build

We code

Odoo modules in parallel with the design rebuild. AR on 6 pilot sofas. Staging tests every Friday.

Wk. 3–53 wk.
04 / delivery

We support

Progressive production rollout, sales + admin team training, 24/7 monitoring, continuous support.

Wk. 6+ongoing
«

Before OpenUp, we spent hours compiling. Today, I open my dashboard in the morning and everything is there. AR changed the lives of the showroom sales team — and of our remote customers.

↳ Romeo L. · Director · Fenua Sofa
↳ you sell premium? · retail, furniture, services

Let's build
your digital retail.

You run a premium retailer, with products that deserve better than a generic Shopify, and local constraints (OSB payment, island-by-island delivery, AR…)? We can do for you what we did for Fenua Sofa.

< 24 h to reply first meeting free fixed quote · no commitment