Smart IoT application for a German control solutions leader
Vemcon is a German company that develops advanced machine control systems to streamline construction project management. It helps reduce costs at construction sites, optimize workflows, and address the skilled labor shortage. Around 20,000 machines worldwide currently use Vemcon technology.
Techstack
Deliver a MVP to present the product during the world’s largest trade fair – Bauma
The client is digitally conscious and requires experienced partners to collaborate in building a mobile application. Initially, it was mainly to build the front end of the application; now, we are developing the full mobile version.
The vision was to prepare the MVP of the application to be presented at the world-class BAUMA trade fair in Germany in 2022. This event is held once every three years. It showcases innovations, trends, and key players in the construction and mining machinery industry.


How we helped Vemcon unlock the potential
For our client, we have developed a comprehensive mobile application that automates the machine operation process. This is made possible by connecting the application with special devices that monitor the operation of excavators via Bluetooth.
Vemcon sent us four devices with which we performed tests. This consisted of us collecting information about the position of the excavator. At the same time, Bluetooth sensors (unique trackers) determined the exact position of the bucket. Thanks to this, we can see the precise location and movement of a device in the app.
This IoT function allows operators to track, set, and manage key machine parameters.
In addition to conducting IoT tests, we worked closely with the client to recommend back-end improvements. This was needed because, at times, the API calls needed to be fixed. The entire application was written in React Native and developed for the mobile version on Android and iOS.


Key Features Delivered
Devices (trackers)
Displaying devices available near Bluetooth signal range and those in the database. The ability to connect to a device via Bluetooth, view its information and edit it.
Resources (excavator bucket)
Display a list of available resources. Adding a new resource with the option to take and assign photos to it. Deleting the resource. Ability to view and edit resource data.
Device (tracker) + resource
Linking a device to a resource through a linking action (during which we take pictures of the device mounted on the resource). Disconnecting a resource from a device.
Permissions system
Ability to check and assign permissions from within the application.