Skip to main content
Industrial & IoT

Teksan App

Industrial Generator IoT Management Platform

BLE Generator Connectivity

Real-Time Sensor Monitoring

Fault Detection & Alerts

Maintenance Scheduling

2018
Year
Premium

Premium Features

With the advanced features this project offers, users have complete control.

BLE Generator Connectivity

Real-Time Sensor Monitoring

Fault Detection & Alerts

Maintenance Scheduling

Technical Service Management

Inventory Tracking

Offline Mode

Fleet Map View

Performance Reports

QR Code Device Recognition

Push Notifications

Role-Based Access Control

About the Project

Teksan App is a comprehensive enterprise mobile platform developed for Teksan Group, a generator manufacturer based in Türkiye, driving the digital transformation of industrial power solutions. Built on 350+ source files, the app unifies critical business processes such as real-time monitoring of hundreds of field-deployed generators, fault detection, maintenance scheduling, and technical service coordination into a single mobile platform.

The project was designed to solve a core problem in Teksan's field operations: the lack of centralized management for its scattered generator fleets. Traditionally, technicians had to travel to sites for manual checks, fault reports were tracked by phone and email, and maintenance schedules were managed in Excel spreadsheets. This process was both costly and highly error-prone.

Using the CoreBluetooth framework, Teksan App reads real-time data from BLE (Bluetooth Low Energy) sensors attached to generators, monitoring engine temperature, fuel level, voltage output, run hours, and vibration values in real time. When threshold values are exceeded, an alarm is generated automatically and a push notification is sent to the relevant technical service team. CoreData provides offline support — data is collected even in field locations without internet access and automatically synced once a connection is restored.

The platform serves three user roles: (1) field technicians — monitoring generator status, creating fault reports, completing maintenance checklists, (2) regional managers — fleet overview, performance reports, team assignments, (3) central management — dashboard statistics, cost analysis, SLA tracking. Each role has a customized interface and authorization system. The app is built in Objective-C.

Teksan App is one of the projects I led as Lead iOS during my Teknoloji Merkezi years.

Tech Stack

Technologies Used

Objective-CUIKitCoreBluetoothCoreDataREST APIPush NotificationsMapKitCharts