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.
↗ fenuasofa.com
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.
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.
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.
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.
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 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.
/ home — editorial · "made for the fenua"
/shop — advanced filters · product grid
/product — specs, options, instalments, AR
mobile · 60% of traffic
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.
Material, colour, size, price, lead time. Every filter surfaces the right result with no reload. The customer finds their sofa in under 90 seconds.
High-res photos, detailed specs, fabric options, transparent delivery, instalment payment, showroom booking, AR. Everything a buyer needs to decide.
60% of traffic comes from mobile. Checkout funnel built for the thumb, load speed <2s, AR accessible in one tap.
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.
Internal pipeline tools/studio-ar — each sofa is modelled once, with textures, materials, exact dimensions.
Lightweight format, compatible with iOS (USDZ) and Android (GLB), ready for web AR.
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.
↳ "Before AR, we had 30% returns for 'too big for my living room'. Today: under 5%."
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.
ERP + e-commerce. Hosted on Odoo SH (dev/staging/prod), daily backups included.
Custom modules in Python 3.12, XML views, QWeb templates. No Odoo Studio.
Premium base, extended by our custom modules (homepage, product page, filters).
French Polynesia payment gateway — XPF, local instalments.
3D pipeline · modelling, textures, optimised GLB export <3 MB.
Cross-platform WebAR · iOS Quick Look + Android Scene Viewer.
Auto-import of supplier catalogs · catalog kept current with no manual entry.
Git-driven deployment · feature → dev → staging → production. Rollback in 1 click.
Measured since go-live. The digital funnel runs, the physical showroom too — the two feed each other instead of cannibalising.
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.
Audit of the existing site, observation of days in-store, listening to sales staff and customers. We spot what blocks the sale.
Detailed scope: 18 custom modules, UX rebuild, AR pipeline. Fixed quote, precise schedule, validations.
Odoo modules in parallel with the design rebuild. AR on 6 pilot sofas. Staging tests every Friday.
Progressive production rollout, sales + admin team training, 24/7 monitoring, continuous support.
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 SofaYou 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.