IoT Backend Engineering, API Development, Web Dashboard, Production Platform
RPR’s product portfolio includes a growing range of LoRaWAN-enabled environmental sensors deployed across diverse use cases such as water quality monitoring, environmental compliance, and remote sensing.
To complement its hardware offering, RPR required a customer-facing IoT platform that would allow users to securely manage devices, visualise sensor data, collaborate within teams, and receive alerts when conditions change. The platform was designed as a value-added digital service, offered through a subscription-based model, with a free tier available for evaluation and onboarding.
The Challenge
While LoRaWAN provides efficient long-range, low-power communication, it does not, on its own, solve key operational and customer needs
Raw device data requires processing and normalization
Customers need a simple way to claim and manage their devices
Sensor data must be visualised clearly over time
Multiple users within an organisation must collaborate securely
Alerts must be configurable without technical expertise
Activity on devices and data must be auditable
The platform must be reliable and production-ready from day one
The challenge was to build a complete IoT application layer on top of the LoRaWAN network that could scale with both device volume and customer adoption.
Platform Overview
The RPR IoT platform consists of three core components
Ingress Server for LoRaWAN data intake
API Server providing the application backend
Customer-Facing Web Dashboard
Together, these components form a secure, scalable system that transforms raw LoRaWAN messages into actionable insights for end users.
LoRaWAN Ingress & Data Processing
Sensor data is transmitted via The Things Network (TTN) and received by a dedicated ingress server. The ingress layer is responsible for
Receiving uplink messages from LoRaWAN devices
Validating and parsing payloads
Normalising sensor data into structured formats
Forwarding data reliably into the core application backend
This design isolates network-specific concerns from the rest of the platform, allowing the system to evolve independently of underlying LoRaWAN infrastructure.
API Server & Application Backend
At the heart of the platform is a robust API server that powers all application functionality. Key responsibilities include
Device lifecycle management
User authentication and authorization
Organisation and group management
Data storage and retrieval
Alert configuration and execution
Audit logging and activity tracking
The API serves as a single source of truth for devices, users, and data, enabling consistent behavior across all parts of the system.
Customer-Facing Dashboard
The web dashboard is designed for non-technical users while remaining powerful enough for advanced operational use.
Device Claiming & Management
Users can securely claim their devices
Devices are associated with organisations and groups
Permissions control who can view or manage each device
Custom Dashboards & Visualisation
Users can create dashboards tailored to their needs
Graphs can be added to visualise time-series sensor data
Factory floor blueprints and geospatial image-maps can be used to pinpoint exact sensor location
Multiple sensor parameters can be viewed simultaneously
Dashboards update as new data arrives
Collaboration & Access Control
Organisations can invite multiple users
Users are grouped to control access and responsibilities
Collaboration supports teams operating across locations
Alerts & Notifications
Users can configure alerts on sensor thresholds
Alerts trigger both email and in-app notifications
Supports proactive monitoring and rapid response
Audit Logging
All critical actions are logged
Includes device changes, configuration updates, and user actions
Provides traceability and accountability for regulated or sensitive environments
Business Model & Commercial Impact
The RPR IoT platform operates on a subscription-based model, with
A free tier allowing customers to trial the platform
Paid plans unlocking advanced features and scale
This approach
Adds ongoing value beyond hardware sales
Strengthens customer retention
Creates a recurring revenue stream
Positions RPR as a provider of integrated hardware and software solutions
Production Readiness & Reliability
The platform is fully live and in active use by customers. Key production characteristics include
All third-party trademarks, logos, product names, and visual materials referenced or displayed in these case studies are the intellectual property of their respective owners.
Ongoing Relationship
TuringX continues to work with RPR across IoT platforms, dashboards, e-commerce systems, and managed IT operations, supporting the company’s long-term digital growth.
Cookie Consent
We use cookies to improve your browsing experience and analyze site traffic. By clicking “Accept”, you consent to the use of cookies