TrueView Mobile: Reliable Field Surveys with Smart Follow‑Ups

TrueView Mobile enables industrial field teams to complete structured surveys anywhere, while ensuring that critical responses automatically reach the right stakeholders.​

industry

Industrial Sector

platform

Web & Mobile SaaS Ecosystem​

timeline

July 2023 – Now

client

Valorian​

TrueView Mobile: Reliable Field Surveys with Smart Follow‑Ups

About the project

TrueView Mobile is Valorian’s mobile application for structured surveys and feedback in industrial environments. It targets field personnel working across plants and sites, where connectivity is often unstable but consistent data capture remains essential.

The app combines SurveyJS as the form engine with a React Native / Expo mobile shell. This approach allows Valorian to centrally define and manage complex survey logic while giving users a responsive, native‑like mobile experience with offline capabilities. The product is still under active development, yet core workflows around forms, offline mode, and multi‑tenant access are already operational.

Interesting facts

01

TrueView Mobile embeds SurveyJS

A web‑first form library – into React Native via WebView, enabling shared survey definitions across web and mobile without maintaining separate implementations. This integration is technically non‑trivial and relatively uncommon in production React Native projects.

02

The application supports both online and offline modes

At the form level, so users can complete surveys without network access and synchronize data as soon as connectivity is restored. In addition, a multi‑tenant authorization model lets users authenticate once into a default tenant and switch between other permitted tenants without repeated logins, aligning with how contractors work across multiple clients.

Client request

Valorian’s clients needed a reliable way to collect structured input from field employees – on completed work, processes, and internal topics – directly at the point of operation. Existing channels such as email, spreadsheets, or basic web forms were not reliable in remote or constrained environments and did not scale well across multiple client organizations.

The business request focused on three outcomes:

  • making survey completion simple and accessible in the field,
  • ensuring critical responses would not be lost in bulk data,
  • supporting users who legitimately operate across several tenants.

In practice, this meant delivering an offline‑capable mobile app, central survey configuration, and automated routing of important responses to the appropriate managers and teams.

Challenges

A primary challenge was the integration of SurveyJS, a browser‑oriented library, into a React Native environment. Achieving stable behavior required a carefully designed WebView bridge that could render dynamic forms, handle user input, and reliably exchange data with the native layer, including in offline scenarios.

Another key challenge was delivering offline functionality that felt robust and predictable to end users. The app needed to support full survey completion without connectivity, maintain local persistence of responses, and synchronize data once a connection returned, all while managing errors and partial sync states gracefully.

Last but not least, multi‑tenant authorization introduced additional complexity. Users had to authenticate only once, yet still be able to switch between tenants with different datasets and permissions. The solution needed to preserve strict data separation and access control while keeping the user experience straightforward. At the same time, the business requirement to trigger events and notifications from specific critical answers demanded a reliable event‑driven layer on top of standard survey submission.​

Approach

Lumitech positioned TrueView Mobile as a field‑oriented extension of the existing TrueView ecosystem rather than an isolated mobile product. This ensured alignment with Valorian’s broader architecture and data model while allowing the team to focus on mobile‑specific constraints such as offline use and tenant switching.

SurveyJS was adopted as the central survey engine so that forms, logic, and conditions could be defined once in JSON and reused across platforms. The team implemented a WebView integration in React Native that renders SurveyJS surveys and exchanges data with the native side for storage and synchronization. This bridge is responsible for capturing responses, handling state for online and offline modes, and handing off data to backend services.

Offline behavior was designed with an “offline‑first” mindset. When users open a form, relevant assets and configuration are stored locally. Users can then complete surveys without connectivity; responses are queued on the device and transmitted once the network becomes available. The mechanism preserves data integrity, preventing loss of responses even under intermittent connectivity.

For multi‑tenant support, Lumitech implemented a single sign‑on flow into a default tenant, with controlled tenant switching inside the app for users who have broader access. Internally, the app switches context, including endpoints and tokens, while maintaining strict boundaries between tenants’ data and permissions.

On top of this, a Survey Module evaluates responses against configured conditions and, when thresholds are met, creates database records and triggers email notifications and timed reminders for the responsible administrators.

Features

01

Survey Module & Form Constructor

Configurable survey builder based on SurveyJS, allowing admins to design forms, define question types and branching logic, and attach actions to specific answers or their combinations.

02

Analytics‑Ready Survey Data

Automatic generation of analytical tables for downstream analysis, helping teams surface recurring patterns, risks, and issues from field feedback.

03

Online & Offline Survey Workflows

Full support for completing assigned forms in both online and offline modes, with automatic background synchronization so field users never have to re‑enter responses.

04

Multi‑Tenant Access Handling

Built‑in ability for authenticated users to switch between tenants (clients or business units) while the app enforces strict data separation and permission boundaries.

Summary

TrueView Mobile enables Valorian’s clients to capture field‑level insight in a way that matches the realities of industrial work: mobile, often offline, and spanning multiple organizational contexts. By combining dynamic SurveyJS forms, an offline‑first architecture, and multi‑tenant authorization, the app ensures that critical responses are not only collected but also automatically surfaced to the teams responsible for acting on them.

For Valorian, this solution strengthens the TrueView ecosystem with a dedicated field channel for structured data. For Lumitech, it demonstrates how web‑centric technologies and native mobile platforms can be brought together into a single, professional‑grade tool that supports both day‑to‑day operations and longer‑term continuous improvement.

Looking to modernize how your industrial or energy teams work across sites, devices, and vendors?

Lumitech can help you design and build a platform that connects people, data, and tools into one coherent product.

Looking to modernize how your industrial or energy teams work across sites, devices, and vendors?

Ready to bring your idea into reality?

  • 1. We'll carefully analyze your request and prepare a preliminary estimate.
  • 2. We'll meet virtually or in Dubai to discuss your needs, answer questions, and align on next steps.
Attach file

Budget Considerations (optional)

How did you hear about us? (optional)

Prefer a direct line to our CEO?

founder
Denis SalatinFounder & CEO
linkedinemail