IoT

Smart Device Monitoring: a Custom-Built Platform for IoC

A custom-built IoC platform turned a network of connected devices into an intelligent, scalable ecosystem. Through collaborative design and an integrated React–Python architecture, data now turns into real-time insights for maintenance, support, and performance analysis. The result: a dynamic, centralized dashboard built to grow.

Sensei Team
location
Modena
industry
Industrial Machinery & Equipment
technology
React 18 + Redux Toolkit / RTK Query + Python 3.11 + Swagger (OpenAPI)

SHARE

From Data Streams to Actionable Insights

When a global industrial manufacturer reached out to us, they already had a key asset in place — connected devices producing a continuous flow of operational data.
What they lacked, however, was the missing link: a powerful, intuitive tool to visualize, monitor, and interpret that data in real time.

Their goal was clear: to turn data into actionable knowledge, improve maintenance processes, enable remote support, and optimize overall performance.
To achieve that, they needed a scalable, user-friendly web platform capable of unlocking the full potential of their IoC (Internet of Components) technology.

The Initial Challenges

The project started from a strong foundation, but with a few critical gaps:

  • No unified monitoring interface: while data was being collected, it wasn’t yet visualized or accessible in a structured, real-time way.
  • Limited customization: operators couldn’t filter, save, or reuse specific views to monitor targeted sets of devices or parameters.
  • Fragmented user experience: the absence of an integrated dashboard prevented a clear overview of machine status, errors, and configurations.
  • A greenfield project: the system had to be built from scratch — aligning design, business logic, and user interaction from day one.

The Sensei Approach: Collaboration, Iteration, and Quality

We adopted a collaborative and iterative approach, bringing together specialized design partners and our in-house development teams.
Through co-design sessions, weekly validations, and rapid feedback loops, we ensured every decision reflected real operational needs.

The project unfolded in three main phases:

  1. Analysis & planning – gathering and defining technical and functional requirements.
  2. UI/UX design – creating and refining interactive prototypes through progressive validation.
  3. Integrated frontend/backend development – handled by Sensei’s internal teams to ensure performance, security, and code quality.

Technical Solutions

The platform was built with React 18 on the frontend, leveraging Redux Toolkit and RTK Query for state and data management, while the backend was developed in Python 3.11.

Key features include:

  • Dynamic dashboards for device monitoring, error management, and configuration control.
  • Interactive maps to visualize the geographic distribution and live status of installed devices.
  • Real-time detail views for each connected unit.
  • Visual charts and analytics for immediate insight into operational trends.
  • Custom, reusable filters, allowing users to tailor their dashboards for specific monitoring needs.

All APIs were defined and documented with Swagger, ensuring clear communication between frontend and backend and simplifying future scalability.

From Idea to Delivery: Fast Execution, Consistent Quality

Development began in parallel with the design phase, thanks to a preconfigured environment that enabled agile, synchronous workflows.
This approach reduced time-to-release while maintaining high standards of software quality, visual consistency, and user experience.

Results

The company now relies on a powerful, extensible, and user-centric IoC management platform that delivers tangible business value:

  • Centralized visibility: all relevant data is now accessible through a single, remote interface.
  • Operational efficiency: intelligent filters allow teams to quickly identify patterns and react in real time.
  • Optimized UX: the interface is clean, intuitive, and designed for minimal cognitive load.
  • Built-in scalability: the modular architecture supports easy integration of new features and cloud services.
  • Stronger collaboration: the project strengthened trust and alignment between all teams involved, paving the way for future innovation.

Conclusion: Synergy as an Engine for Innovation

This project demonstrates how shared vision, complementary expertise, and iterative collaboration can turn complex technical challenges into strategic assets.

With this new platform, the client can now proactively manage their connected device ecosystem, improving efficiency, maintenance, and responsiveness.
It’s a success story built not just on technology — but on human collaboration, precision, and purpose.

Want to turn your connected devices’ data into real business value?
Let’s talk — we can help you design connected platforms that enhance monitoring, maintenance, and performance across your industrial solutions. Get in touch.

Sensei Team
All the guys worked well and in synergy, both FifthBeat for the UI part, but above all Sensei for part of the back end and for the entire front end. Our technicians got on really well and hope to have other projects in the future to continue this fruitful collaboration.

TEAM BRAINS

We are naturally enthusiastic people and we want to surround ourselves with talent. At Sensei, we play as a team and approach each project with a fresh perspective.

DiaconuDiaconu

Frontend Senior

Full stack caffeinomane

Lucian
Diaconu

ItalianoItaliano

Backend Junior

Analista del codice

Andrea
Italiano

ArmaniArmani

Backend Senior

Spacca protoni

Luca
Armani

LulaLula

Frontend Senior

Nomade dei concerti

Kristiana
Lula

BarrettaBarretta

Frontend Junior

Googlatore seriale

Salvatore
Barretta

BoltriBoltri

Backend Junior

Babbano per sbaglio

Luca
Boltri

LonghiLonghi

Integration Architect

Leggenda del rock in erba

Ivan
Longhi

MakkaMakka

Backend Middle

Bomber del calcio balilla

Fadli
Makka

MaccariMaccari

Backend Junior

Pantofolaio inquisitore

Paolo
Maccari

RussoRusso

Frontend Junior

Lasagna Architect

Vito
Russo

BitozziBitozzi

Backend Middle

Copia-incollatore a cottimo

Daniele
Bitozzi

CaimiCaimi

Backend Senior

Board Game addicted

Andrea
Caimi

De MolaDe Mola

Pl\sql Senior

Gattofilo incallito

Alberto
De Mola

MariniMarini

Backend Senior

Grinch in incognito

Fabrizio
Marini

MeleMele

Integration Junior

Amante del trash televisivo

Diego
Mele

Di GennaroDi Gennaro

Backend Senior

Asso dei voli pindarici

Francesco
Di Gennaro

MessinaMessina

Frontend Senior

Sognatore su due ruote

Giuseppe
Messina

VirtuaniVirtuani

Frontend Senior

Cintura nera di polemica

William
Virtuani

RoccoRocco

Backend Senior

(Anti)social confectioner

Anna
Rocco

GET IN
TOUCH

Our mission is to turn your needs into solutions.

Contact us to collaborate on crafting the one that fits you best.