Khichdi InfoTech
Shadow Group multi-company Odoo migration & manufacturing flow — Odoo project case study hero
← All case studiesMulti-company migration · Manufacturing

Shadow Group multi-company Odoo migration & manufacturing flow

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

Client
Shadow Trading Co. L.L.C. / Shadow Group
Location
Dubai, UAE
Platform
Odoo 16 → 18
Industry
Textile, fashion, trading & manufacturing
Engagement
Odoo 16: 2+ years · Odoo 18: 1.5+ years
Role
Solution architect & technical lead

Technologies

OdooPythonPostgreSQLMRPAccountingInventoryBarcodePOSFedExTwilioWhatsAppOWL / JavaScript
Shadow Dubai logo

Modules & business areas delivered

MC

Multi-company

MFG

Manufacturing

POS

Point of sale

WEB

Website

ACC

Accounting

INV

Inventory

BC

Barcode

DASH

Dashboards

WA

WhatsApp

FDX

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.

Shadow Trading Co. L.L.C.Shadow Fashion Trading Co. L.L.C.

Solutions delivered

Subcontracting & manufacturing billingOdoo 16→18 migrationMulti-company inter-company flowsPlanet Tax Free integrationOTP customer loginData migration & validationOn-demand development & support

Technology stack

OdooPythonPostgreSQLMRPAccountingInventoryBarcodePOSFedExTwilioWhatsAppOWL / JavaScript

Engagement timeline

From long-term support through migration and ongoing delivery.

  1. 2023

    Odoo 16 support & on-demand development

    Production support, customizations, process improvements, and development on demand.

  2. 2025

    Migration planning

    Version upgrade roadmap, data validation, and cutover planning.

  3. 2025

    Odoo 18 migration

    Live migration with POS, website, manufacturing, and accounting continuity.

  4. 2026

    Ongoing enhancements & on-demand development

    Continued ERP support, integrations, workflow refinements, and on-demand development.

01 · Executive summary

What a decision maker needs to know

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

What was blocking the business

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.

Inter-company complexity

Two active legal entities required coherent inventory, purchasing, sales, and accounting without losing operational visibility.

Live retail continuity

POS and website flows had to survive migration without breaking Dubai retail and ecommerce operations.

Subcontractor billing

Manufactured products handled by subcontractors needed billing logic that matched real production and commercial practice.

03 · Business requirements

What the solution had to support

  • Support multiple legal entities in one ERP with operational visibility
  • Manufacturing and subcontracting flows with subcontractor billing for manufactured products
  • Inventory movement controls aligned with accounting
  • POS and website continuity across the migration
  • Carrier and tax-free retail integrations required by UAE retail operations
  • Validated data migration with minimal disruption
  • Ongoing support and on-demand development after cutover

04 · Solution delivered

How we approached delivery

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

Architecture

Multi-company Odoo with two active companies, shared operational patterns, and company-aware accounting/inventory processes.

Manufacturing & subcontracting

MRP and subcontracting flows with custom billing logic for manufactured products handled by subcontractors.

Integrations

FedEx shipping and Planet Tax Free retail integrations wired into operational processes.

User experience

POS and website customizations retained through migration, including OTP-based customer login.

Upgrade strategy

Migration planning, data validation, and cutover designed to protect live trading and manufacturing.

05 · Technical architecture

How the system was structured

Multi-company Odoo environment

Two active companies configured with shared operational patterns and company-aware accounting/inventory processes.

Manufacturing & subcontracting layer

MRP and subcontracting flows with custom billing logic for manufactured products handled by subcontractors.

Retail & website channels

POS and website customizations kept in sync with inventory and customer flows after migration.

External integrations

FedEx shipping integration and Planet Tax Free retail integration wired into operational processes.

Migration & validation

Version upgrade roadmap, data validation, and cutover planning to protect live trading and manufacturing.

06 · Technical highlights

Implementation choices that mattered

Practical engineering decisions — not a technology laundry list.

Legacy refactoring across major versions

Custom POS/website and operational modules were adapted for Odoo 18 so live retail behaviour survived the upgrade path.

Subcontractor billing workflow

Billing logic for manufactured products handled by subcontractors — encoded in Odoo instead of side spreadsheets.

FedEx + Planet Tax Free APIs

Carrier and tax-free retail integrations kept fulfilment and UAE retail compliance in the same operational system.

OTP login (Twilio-backed)

Customer authentication for website access using OTP — reducing password friction for retail shoppers.

Validated data migration

Cutover planning and validation protected inventory, accounting, and channel continuity during the 16→18 move.

07 · Features delivered

What was actually implemented

Odoo 16→18 migration

Live migration with continuity across POS, website, manufacturing, and accounting.

Multi-company operations

Inter-company aware configuration for two active legal entities.

Subcontracting & manufacturing billing

Custom workflow for subcontractor billing of manufactured products.

Inventory & accounting alignment

Controls so stock movement and financial postings stay coherent.

Planet Tax Free integration

Tax-free retail flow integration required for Dubai retail operations.

FedEx integration

Carrier integration for fulfilment workflows.

OTP customer login

OTP-based customer authentication for website access.

POS enhancements

POS customizations retained and adapted through the migration.

Website customizations

Ecommerce/website adjustments aligned with post-migration operations.

Data migration & validation

Validated cutover of operational data with ongoing support afterwards.

08 · Technologies used

Stack used on this engagement

OdooPythonPostgreSQLMRPAccountingInventoryBarcodePOSFedExTwilioWhatsAppOWL / JavaScript

09 · Business impact

Value delivered

Unified multi-company ops

Two active companies operate in one ERP with shared visibility across inventory, purchasing, sales, and accounting.

Faster manufacturing control

Subcontracting and manufacturing billing workflows run inside Odoo instead of fragmented side processes.

Better inventory visibility

Stock movement controls align with accounting so operational and financial views stay coherent.

Lower migration risk

Validated 16→18 cutover preserved POS, website, manufacturing, and accounting continuity.

Long-term 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

Upgrade strategy + legacy refactoring

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

Takeaway for similar programmes

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.

Why Khichdi InfoTech

What made us a fit for this engagement.

  • Long-term Odoo expertise
  • Multi-company experience
  • Manufacturing workflow knowledge
  • Migration capability
  • Ongoing support

Related Knowledge Hub reading

Guides, resources, and tools that match this implementation theme.

Suggested next project

Continue with another published implementation in the portfolio.

Case study FAQs

Was website performance the primary goal of this engagement?

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.

Are client logos shown with permission?

Yes. Client name, logo, and business information are displayed with permission.

Next step

Discuss a migration project

Share your current version, companies, and go-live constraints.

Ready to build or automate something?

Share your constraint — Shopify sync, migration, POS, manufacturing, or warehouse automation — and we will recommend the right engagement type.

Business technology and software delivery