Skip to Content
Manufacture · By sector

Odoo augmented, tailored for your factory.

We've spent twelve years configuring Odoo for industrial teams. Two sectors anchor our practice today — high-end furniture and automated indoor agriculture — and the methodology travels well to other manufacturing verticals when the project is the right fit.

Free 4-min diagnostic → See where we deliver

First month guaranteed. Work first, payment only if you're satisfied.

Odoo Official Partner·12 yrs longest active partnership·100 % go-live success·Worldwide delivery

DOODEX · WHERE WE SHIP
03Plastics & chemicals
04Metalworking & machining
05Food & beverage
06Cosmetics & specialty
07Medical devices
08Other — talk to us
12 yrs
Longest active client
×2.5
Export volume on lead furniture client
100 %
Go-live success
Doodex in numbers

Quality before volume. Honest figures.

We don't take many projects, but every one we sign is followed through. Below are the figures we'd want to see if we were on your side of the table.

12 yrs
Longest active partnership
100 %
Go-live success rate
5 / 5
Average client satisfaction
×2.5
Export containers on lead furniture client
130
Cumulative Odoo licences live

Where we deliver today. · Furniture & wood · Indoor agriculture · Certification & compliance · Security installers · Water filtration · Vehicle dealerships · And carefully selected new sectors

Two anchor sectors

Where we go deep. Furniture and indoor agriculture.

Two industries where we've spent enough years and shipped enough custom code to claim real domain knowledge — not a sector pack on a slide, an actual factory running on Odoo.

Sector · 01 — Flagship

Furniture & wood manufacturing

Catalogue and project-based · 3 active clients · 12-year longest partnership · International export

From historic catalogue manufacturers to project-driven studios, we've handled stock bases of 500 000 SKUs, BOMs that drop from 5 days to 1 hour, and SVLK export reports automated end-to-end.

500 K stock lines BOM 5 days → 1 hr SVLK auto export Batched containers Client portal A/R Multi-currency
"We went from twelve to thirteen containers a month to thirty — same site, same headcount, same Odoo, plus the right custom layer."Lead furniture client · 12-year partnership · anonymised
Sector · 02 — Flagship

Indoor agriculture · Futuragaia

Automated vertical farming · ~50 people · 3-year build · public testimonial

An automated indoor culture site — robots moving production units, drones photographing plants, Odoo orchestrating the whole flow. We built a custom recipe generator covering germination, growth, flowering, multi-harvest cycles and root-to-compost reuse.

Custom recipe BOM Multi-harvest cycle Lot traceability French regulation Robot & drone IO Compost loop
"Without Odoo and Doodex's service, my factory wouldn't run."Production manager · Futuragaia · public YouTube testimonial Watch the testimonial
Three furniture cases · anonymised

Same sector. Three very different problems.

Most of our clients prefer to keep their stack confidential — that's a position we respect and that earns us their trust over time. Here are three furniture cases, anonymised, that show the spread of what we do.

01
Catalogue · 12 years

Historic catalogue manufacturer — out of the Excel labyrinth

~500 employees in Asia, importing oak and teak logs. Before Doodex: dozens of interlinked Excel files, fifteen minutes to open one of them, government inspections flagging report errors. Today: a single Odoo with 500 000 stock lines, automated SVLK export reports, batched container production for three customers in parallel, and an AI layer being installed on Odoo 19.

~500 ETPAsiaCatalogue
Result. Sales-order build time: 1 week → 5 minutes. BOM build: 5 days → 1 hour. Export volume: ×2.5 on the same site.
02
Project-based · International

Project-driven furniture maker — client portal & design A/R

Different beast: every order is a custom project with months of design back-and-forth before production. We structured the upstream creation flow inside Odoo — every revision, validation, client decision tracked — and built a dedicated client portal on the manufacturer's website where end-clients log in to follow their project, validate tasks and sign off changes.

Project modeMulti-timezoneMulti-currencyMulti-language
Result. Director's words: "huge time savings, fewer misunderstandings that used to cost us in production, and a more professional system that lifts our brand image with end-clients."
03
Catalogue · Global export

30-year catalogue group — leaving Excel for good

500 employees, three decades of all-Excel operations, hundreds of thousands of components, exports to every continent. The challenge isn't only data migration — it's the change-management that makes a thirty-year-old organisation actually use Odoo on Monday morning.

500 ETP30 yrs legacyGlobal export
Approach. Phased migration by department, in-house champions trained, AI-assisted reconciliation between legacy Excel master files and the new Odoo source of truth.

More cases — including Cap Passion (concessionaires) and Futuragaia — on /manufacture/cas-clients.

Why we sector-tune

A generic ERP can't run a factory. Sector tuning is the work.

A catalogue furniture maker and a project-based one don't need the same flow. A vertical farm and a metalworker don't even share the same MRP semantics. We've learned, project after project, that the sector layer is where most of the value is created — and it's also where most ERP rollouts fail when the integrator doesn't know the trade.

Six things we've seen go wrong

What breaks when an integrator doesn't know your sector.

01
Pitfall · 01

Wrong data model

Lot/serial fields shoehorned into a sector that needs batch + recipe + sub-batch tracing — or worse, a tronc-to-edging chain that a generic stock module can't represent.

02
Pitfall · 02

Compliance gaps

SVLK, FSMA 204, REACH, GMP, ISO 13485 — each sector has its own audit obligations. Generic ERPs ignore them and the customer discovers it on inspection day.

03
Pitfall · 03

Custom dev avoided

"It's not in standard Odoo" becomes a cost-cutting reason to deliver a watered-down system. A composite generator, a recipe BOM, a project portal — those are the project, not optional extras.

04
Pitfall · 04

Adoption resistance

Operators reject screens that don't match how their sector actually works. Within three months, the team is back to spreadsheets and the ERP is pure overhead.

05
Pitfall · 05

Hidden integration cost

Each sector ties to its own ecosystem — labs, certifiers, machines, EDI, robots. Discovered post-go-live = six months of rework that nobody scoped.

06
Pitfall · 06

"Sub-contracted to Madagascar"

We've audited systems delivered by certified partners whose actual devs sit elsewhere with no domain context. Eight months in, €60–70 K spent, nothing usable. We've rebuilt several of those.

Two routes to industrial Odoo

Cheap quote, expensive failure. Or the other way round.

The cheap-quote route

Generalist integrator

  • ×Vanilla MRP, no recipe / composite / project templates.
  • ×Compliance modules left to the customer to figure out.
  • ×Custom dev framed as "scope creep" instead of project.
  • ×Adoption falls below 60 %; the team reverts to Excel.
  • ×"It's working." Six months later, total rebuild.
The Doodex route

Sector-tuned Odoo + AI · first month guaranteed

  • Sector data model, BOM, routing, portal templates from day 1.
  • SVLK / REACH / FSMA / IATF / GMP wired into the system.
  • Custom dev scoped honestly and quoted up-front.
  • Operator adoption verified before we close the project.
  • First month free if you're not satisfied. We've never been refused.
All sectors · in scope

Where we already deliver. And where we accept new projects.

Two flagship sectors. Four more we've shipped. The rest we evaluate case by case — we'd rather decline than take a project we can't finish well.

Sector · 01

Furniture & woodFlagship

Catalogue and project-based. Composite generator, project portals, SVLK export, batched containers.

CatalogueProject modeComposite BOMSVLKClient portal
Read the furniture page →
Sector · 02

Indoor agricultureLive

Automated vertical farming. Custom recipe BOM, multi-harvest cycles, robot/drone IO, French regulation.

Recipe BOMMulti-harvestLot tracingCompost loop
Read the indoor agriculture page →
Sector · 03

Certification & complianceLive

HubSpot + Salesforce migration to Odoo. Originated the Doodex Growth Suite and Flow Survey modules.

MigrationCRMDoc analysis AI
Tell us your case →
Sector · 04

Security & detection installersLive

Multi-site France. Package configurator + Odoo CRM/Sales unified. Project closed in 6 months.

ConfiguratorMulti-siteCRM/Sales
Tell us your case →
Sector · 05

Water filtration installersLive · AI in prep

Multi-company. GPS-tracked field service, serial-numbered installations, audit-ready maintenance.

Field serviceGPSMaintenance
Tell us your case →
Sector · 06

Vehicle dealerships — Cap PassionPublic

5-site campervan dealership in France. Full Odoo refit replacing a 15-year legacy ERP.

Multi-siteWorkshopFinancing
Watch the testimonial →
Sector · 07

Plastics & specialty chemicalsBy request

Injection, extrusion, batch traceability, REACH/CBAM declarations. We accept the project if the fit is right.

REACHCBAMBatch
Talk to us →
Sector · 08

Other manufacturingCase by case

Metalworking, food & beverage, cosmetics, medical devices, automotive tier 2/3, electronics. We evaluate fit and decline if we can't deliver well.

Quality > volumeHonest scoping
Open a discovery call →
Inside every sector engagement

What we ship. Six common building blocks.

Sector data model

Lot/serial, unit, batch, recipe, composite — modelled around the way your sector actually keeps track of stock.

Compliance pre-wired

SVLK, REACH, FSMA, IATF, GMP, ISO 13485 — declarations and audit trails inside Odoo, not in a side spreadsheet.

Custom dev where it counts

Composite generator, recipe BOM, project portal, configurator, batch fusion — built to spec, owned by you.

End-to-end traceability

From log to finished good, from raw lot to client serial. Bi-directional, audit-ready, exportable on demand.

AI layer when ready

Predictive maintenance, generative CPQ, demand forecasting, doc analysis. We install it from project meeting #2 — never as an afterthought.

Sector KPI dashboards

OEE, FPY, scrap, on-time-in-full, container throughput — what your peers track, not what a generic template suggests.

The Doodex method

Four phases. First month guaranteed.

A clean cadence we've refined across twelve years of furniture, agritech, certification and field-service rollouts.

1

First month — guaranteed

We work, you watch. If you're not satisfied at the end of month 1, you walk away — no invoice. No client has ever asked.

Month 1
2

Sector setup

Install the sector pack. Configure the data model, BOMs, custom dev scoped in week 1.

Month 2–3
3

Pilot & train

One product family or project line live. Operators trained on real workflow, AI use cases discussed from meeting #2.

Month 3–4
4

Live & scale

Go-live. Sector KPIs flowing. Phased rollout to remaining product families and sites.

Month 5+
FAQ

Honest answers to the questions teams ask us.

My sector isn't on the list. Can Doodex still help?
Possibly — and we'll tell you straight in a 30-minute scoping call. We don't take projects we can't finish well, so we'd rather decline than over-promise. If our manufacturing methodology fits your process, we'll say so.
Why are most of your case studies anonymous?
Because most of our clients ask us to keep their setup confidential — they don't want competitors to know they're running on Odoo with a custom layer we've built for them. We respect that. We can introduce qualified prospects to existing clients on request, off the public record.
What does "first month guaranteed" actually mean?
We work the first month. At the end of it, if you're not satisfied, you walk away — no invoice, no penalty. It's not a satisfaction-or-refund promise dressed up; it's "work first, paid only if it's good." We've never had a client refuse to pay at the end of the first month.
Where are your developers based?
In Yogyakarta, Indonesia. One legal entity. The CEO is French with twelve years of Odoo experience. We don't sub-contract elsewhere — we've audited and rebuilt several systems where the integrator's stated location and the developers' actual location didn't match.
Are the AI use cases real or marketing?
Real, validated internally — but to be transparent, no client has the AI layer in production yet at the time of writing. Our policy is to integrate AI from meeting #2 of every new project. The lead furniture client is currently installing the AI layer on Odoo 19.
How fast can a pilot go live?
Six weeks is our median pilot duration when the sector fit is clean. Full rollout is 3–9 months depending on number of sites and product families. Legacy migrations (Excel-only or 15-year-old ERP) typically need at least six months in waves.
Open a sector discovery call

Tell us your sector. We'll tell you straight if we can help.

Four minutes for the diagnostic, thirty minutes for a real scoping call. We'll come back inside 24 hours with an honest yes, an honest no, or the questions we still need answered.

First month guaranteed. Work first, payment only if you're satisfied.