More than a version upgrade
The business needed multi-company manufacturing and subcontracting capability — not just moving the same processes to a newer Odoo release.
Python · React · Node.js · AI · Odoo delivery · Odoo Learning Partner

Multi-company Odoo migration and business process automation for one of Dubai's leading textile trading and manufacturing groups.
Built for two readers: executives can scan the summary and impact cards; technical leads can continue into architecture, highlights, and workflows.
3.5+
Years partnership across Odoo 16 and Odoo 18
16→18
Major version migration
2
Active companies in Odoo
Technologies

Modules & business areas delivered
Multi-company
Manufacturing
Point of sale
Website
Accounting
Inventory
Barcode
Dashboards
FedEx
Client profile
Shadow Group works through multiple companies and partner networks across textiles, fashion, garments, international trading, embroidery, and production. Two companies — Shadow Trading Co. L.L.C. and Shadow Fashion Trading Co. L.L.C. — are actively configured in their multi-company Odoo environment.
Shadow Trading Co. L.L.C. and Shadow Fashion Trading Co. L.L.C. operate textile, fashion, garment, trading, and production businesses across Dubai and international markets. We supported their Odoo 16 operations for 2+ years, then migrated and expanded the solution on Odoo 18 with multi-company accounting, manufacturing, inventory, subcontracting, billing, POS, and website flows.
Client name, logo, and business information are displayed with permission.
Solutions delivered
Technology stack
From long-term support through migration and ongoing delivery.
2023
Odoo 16 support & on-demand development
Production support, customizations, process improvements, and development on demand.
2025
Migration planning
Version upgrade roadmap, data validation, and cutover planning.
2025
Odoo 18 migration
Live migration with POS, website, manufacturing, and accounting continuity.
2026
Ongoing enhancements & on-demand development
Continued ERP support, integrations, workflow refinements, and on-demand development.
01 · Executive summary
Client · problem · solution · business value — in under two minutes.
Client: Shadow Trading Co. L.L.C. / Shadow Fashion Trading Co. L.L.C. (Shadow Group) — textile, fashion, trading, and manufacturing operations in Dubai, UAE.
Problem: they needed a multi-company Odoo environment for inter-company operations, manufacturing, subcontracting, and billing — not only a version upgrade — while keeping live POS, website, inventory, and accounting coherent.
Solution: multi-year Odoo 16 support, then migration and expansion on Odoo 18 with multi-company accounting, manufacturing/subcontracting billing, inventory alignment, POS/website continuity, FedEx and Planet Tax Free integrations, OTP login, and validated data migration.
Business value: unified multi-company operations, clearer manufacturing/subcontracting control, improved inventory visibility, and a 3.5+ year partnership with ongoing on-demand development.
02 · Business challenges
The business needed multi-company manufacturing and subcontracting capability — not just moving the same processes to a newer Odoo release.
Two active legal entities required coherent inventory, purchasing, sales, and accounting without losing operational visibility.
POS and website flows had to survive migration without breaking Dubai retail and ecommerce operations.
Manufactured products handled by subcontractors needed billing logic that matched real production and commercial practice.
03 · Business requirements
04 · Solution delivered
We supported Shadow Group on Odoo 16 for 2+ years, then migrated and expanded to Odoo 18 — multi-company configuration, manufacturing/subcontracting billing, inventory and accounting alignment, POS/website refactors, FedEx and Planet Tax Free integrations, OTP login, validated cutover, and continued support.
Key modules & areas: POS, Website, Accounting, Inventory, MRP, Sales, Purchase, Subcontracting, CRM, Documents, Planning, Barcode, WhatsApp, Dashboards, Marketing Automation, Email & SMS Marketing, Employees
Multi-company Odoo with two active companies, shared operational patterns, and company-aware accounting/inventory processes.
MRP and subcontracting flows with custom billing logic for manufactured products handled by subcontractors.
FedEx shipping and Planet Tax Free retail integrations wired into operational processes.
POS and website customizations retained through migration, including OTP-based customer login.
Migration planning, data validation, and cutover designed to protect live trading and manufacturing.
05 · Technical architecture
Two active companies configured with shared operational patterns and company-aware accounting/inventory processes.
MRP and subcontracting flows with custom billing logic for manufactured products handled by subcontractors.
POS and website customizations kept in sync with inventory and customer flows after migration.
FedEx shipping integration and Planet Tax Free retail integration wired into operational processes.
Version upgrade roadmap, data validation, and cutover planning to protect live trading and manufacturing.
06 · Technical highlights
Practical engineering decisions — not a technology laundry list.
Custom POS/website and operational modules were adapted for Odoo 18 so live retail behaviour survived the upgrade path.
Billing logic for manufactured products handled by subcontractors — encoded in Odoo instead of side spreadsheets.
Carrier and tax-free retail integrations kept fulfilment and UAE retail compliance in the same operational system.
Customer authentication for website access using OTP — reducing password friction for retail shoppers.
Cutover planning and validation protected inventory, accounting, and channel continuity during the 16→18 move.
07 · Features delivered
Live migration with continuity across POS, website, manufacturing, and accounting.
Inter-company aware configuration for two active legal entities.
Custom workflow for subcontractor billing of manufactured products.
Controls so stock movement and financial postings stay coherent.
Tax-free retail flow integration required for Dubai retail operations.
Carrier integration for fulfilment workflows.
OTP-based customer authentication for website access.
POS customizations retained and adapted through the migration.
Ecommerce/website adjustments aligned with post-migration operations.
Validated cutover of operational data with ongoing support afterwards.
08 · Technologies used
09 · Business impact
Two active companies operate in one ERP with shared visibility across inventory, purchasing, sales, and accounting.
Subcontracting and manufacturing billing workflows run inside Odoo instead of fragmented side processes.
Stock movement controls align with accounting so operational and financial views stay coherent.
Validated 16→18 cutover preserved POS, website, manufacturing, and accounting continuity.
3.5+ years of partnership — support and on-demand development after go-live, not a one-shot upgrade.
10 · What makes this engagement unique
This engagement is defined by multi-year partnership through a major version migration: stabilize Odoo 16 operations, refactor custom retail/manufacturing flows, then cut over to Odoo 18 with multi-company manufacturing still intact.
11 · Why this matters
Multi-company manufacturing migrations fail when treated as a technical upgrade only. Stabilize live operations, migrate with validated data, then keep evolving manufacturing, retail, and integrations under one accountable engineering team.
What made us a fit for this engagement.
Services that match the problem, technologies, and outcomes in this case study.
Guides, resources, and tools that match this implementation theme.

On-premise deployment
Odoo on secure self-hosted Docker infrastructure. Automated Stripe fee accounting, bulk ecommerce variants, and finance workflows — delivered in a focused migration and deployment engagement.

Manufacturing · Quoting
Custom Odoo workflow for made-to-order furniture — replacing spreadsheet calculators with automated quote-to-subcontract and purchase generation. Quote time reduced from hours to minutes with upgrade-ready architecture.
Continue with another published implementation in the portfolio.
No. This case study covers multi-company migration, manufacturing/subcontracting, and retail operations. Separate website performance work is tracked on the future portfolio register if published later.
Yes. Client name, logo, and business information are displayed with permission.
Next step
Share your current version, companies, and go-live constraints.
Share your constraint — Shopify sync, migration, POS, manufacturing, or warehouse automation — and we will recommend the right engagement type.
