
Building an Enterprise MDM Platform with Odoo and React
The Challenge
Infralastic needed to give IT teams complete control over all company hardware including tracking, monitoring, configuring and remotely managing laptops and devices. The system required OS level integration, secure remote control capabilities and a built in employee hardware store with complex permission layers.
Our Solution
We built a Python Odoo backend with a React based micro frontend architecture using Nx workspace. The system allows administrators to push configurations, enforce policies, trigger updates, monitor device health, lock or wipe machines remotely and manage hardware requests through an integrated store.
Architecture Decisions
**Odoo as the backend ERP** provided robust inventory management, user permissions and business workflow automation out of the box. We extended it with custom modules for device management.
**React with Nx workspace** enabled us to build a micro frontend architecture where different teams could work on different parts of the application independently. The main dashboard, device management interface and hardware store are all separate micro frontends.
**WebSockets for real time communication** ensured that device status updates appear instantly across all admin dashboards. When a device goes offline or a policy is pushed, everyone sees it in real time.
Key Technical Highlights
Results
The platform now manages over 10,000 devices across multiple organizations, reduces IT support tickets by 45% and provides real time insights into device usage, compliance and lifecycle management.