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
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.
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.
Furniture & wood manufacturing
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.
Indoor agriculture · Futuragaia
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.
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.
More cases — including Cap Passion (concessionaires) and Futuragaia — on /manufacture/cas-clients.
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.
What breaks when an integrator doesn't know your sector.
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.
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.
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.
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.
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.
"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.
Cheap quote, expensive failure. Or the other way round.
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.
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.
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.
Furniture & woodFlagship
Catalogue and project-based. Composite generator, project portals, SVLK export, batched containers.
Read the furniture page →Indoor agricultureLive
Automated vertical farming. Custom recipe BOM, multi-harvest cycles, robot/drone IO, French regulation.
Read the indoor agriculture page →Certification & complianceLive
HubSpot + Salesforce migration to Odoo. Originated the Doodex Growth Suite and Flow Survey modules.
Tell us your case →Security & detection installersLive
Multi-site France. Package configurator + Odoo CRM/Sales unified. Project closed in 6 months.
Tell us your case →Water filtration installersLive · AI in prep
Multi-company. GPS-tracked field service, serial-numbered installations, audit-ready maintenance.
Tell us your case →Vehicle dealerships — Cap PassionPublic
5-site campervan dealership in France. Full Odoo refit replacing a 15-year legacy ERP.
Watch the testimonial →Plastics & specialty chemicalsBy request
Injection, extrusion, batch traceability, REACH/CBAM declarations. We accept the project if the fit is right.
Talk to us →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.
Open a discovery call →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.
Four phases. First month guaranteed.
A clean cadence we've refined across twelve years of furniture, agritech, certification and field-service rollouts.
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 1Sector setup
Install the sector pack. Configure the data model, BOMs, custom dev scoped in week 1.
Month 2–3Pilot & train
One product family or project line live. Operators trained on real workflow, AI use cases discussed from meeting #2.
Month 3–4Live & scale
Go-live. Sector KPIs flowing. Phased rollout to remaining product families and sites.
Month 5+Honest answers to the questions teams ask us.
My sector isn't on the list. Can Doodex still help?
Why are most of your case studies anonymous?
What does "first month guaranteed" actually mean?
Where are your developers based?
Are the AI use cases real or marketing?
How fast can a pilot go live?
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.All sectors served