Traxmate
Solution to Track IOT Devices
services
IoT Development
industry
IoT / Logistics
duration
6 Months
country
Sweden
Project Overview
Traxmate is an IoT platform that offers smooth deployment of your venture. The solution facilitates indoor and outdoor positioning, tracking, and routing. Apart from these, the platform aces in locating the devices at ease. It supports white label & custom device management with uplink and downlink commands. The platform has the ability to track IoT devices in 2D, 3D, as well as 3D models of buildings and indoor environments.With the help of indoor positioning infrastructure system, a user can track the IoT devices by receiving alerts.It integrates with external systems via HTTPS, MQTT, and WebSockets, and supports alert messaging through email, and text messages.The tech also sends alert messages via email & SMS. All in all, it is a tracking enviornment that makes you look into the IoT devices in real time.
Challenges
Learning Dart for Flutter Testing
Developing API Tests with k6
Maintaining Existing API Tests
Performance Testing
Our Solution
Dart Testing Mastery
k6 and CI Pipeline Integration
JMeter Performance Testing
Features Implemented
Traxmate delivers a comprehensive IoT device tracking platform with features for managing devices, users, customers, alerts, and places.
1. Home Page
A user gets an overview of system status that features a map, and an alert list. It also consists of lists of users, devices, and groups in a systematic way. The admin can define the map's focal points, which will define the default display of Users/Devices/Groups list.

2. Device
Who does not like to track their devices at once? Create, manage, and add new groups as per your device module. A user can track and view all the details at once. Also, a user can remove or delete a device from the group as and when needed. It also allows to filter of the list as per the devices in a group with their map records and traffic. Also, one can monitor all the commands sent on a device and edit or delete details from a specific device.

3. User
Who does not want to manage their users at ease? Users and users groups are made at ease. A user can add details or invite a user via email. Roles such as admin, regular user, guest user, and low level access user can be assigned to the users from here. Access is defined as per the customer's role. User account details, passwords, and PINs can be changed from this module.

4. Customer
Admin can manage end customers. And there are two kinds of clients: Distributor & Customer. The former ones provide PaaS to other clients. The platform can add customers by sending invite links via emails or enter details on a direct basis. Customer details can be edited or deleted from this module.

5. Alerts
Manage Alerts as per severity levels. High, medium, low, or neutral are some of the severity levels. Also, all alerts from many devices are listed here. And users can confirm specific, all, or close all alerts.

6. Places
The platform can add a new place with the help of location or just a click of the specific spot on the map. The locations which were searched in the past are listed in the 'Places' tab. Buildings can have multiple floors, and users can upload maps for each floor. To help the system understand a place layout, users can conduct surveys and reference tracks.

Test Automation Tools And Technologies
The Traxmate project used a modern test automation stack covering functional, performance, and API testing.
Functional Testing
Playwright
Performance Testing
JMeter
API Testing
K6
Flutter Test Library
JavaScript (JS) , Dart
Conclusion
Traxmate is a comprehensive IoT device tracking platform built for a client in Sweden. The solution enables real-time indoor and outdoor positioning, tracking, and routing of IoT devices in 2D and 3D environments. WebMob Technologies delivered end-to-end test automation covering functional, performance, and API testing, achieving 7000+ TPS and maintaining over 1500 API tests across all environments.
READY TO BUILD YOUR OWN IOT PLATFORM?
Let us help you design and deliver a production-grade IoT solution tailored to your tracking and monitoring needs.
More Projects




