Skip to content

Services Overview

De. consists of multiple interconnected services that work together to provide a complete logistics and IoT solution.

Service Architecture

┌─────────────────────────────────────────────────────────────────┐
│                         De. Ecosystem                            │
├─────────────────────────────────────────────────────────────────┤
│                                                                   │
│  ┌──────────────┐  ┌──────────────┐  ┌─────────────────────┐   │
│  │   de.auth    │  │   de.arch    │  │      de.iotb        │   │
│  │ Authentication│  │  Core APIs   │  │  IoT Platform       │   │
│  │   & Users    │  │  & Services  │  │  MQTT & Devices     │   │
│  └──────────────┘  └──────────────┘  └─────────────────────┘   │
│         │                  │                      │              │
│         └──────────────────┴──────────────────────┘              │
│                            │                                     │
│                ┌───────────┴──────────┐                          │
│                │                      │                          │
│         ┌──────────────┐      ┌─────────────┐                   │
│         │   de.eui     │      │   de.sdk    │                   │
│         │ Embeddable   │◄─────┤  Web SDK    │                   │
│         │ Map UI       │      └─────────────┘                   │
│         └──────────────┘              │                          │
│                                ┌──────────────┐                  │
│                                │  de.sdk-rn   │                  │
│                                │ React Native │                  │
│                                │     SDK      │                  │
│                                └──────────────┘                  │
│                                                                   │
└─────────────────────────────────────────────────────────────────┘

Core Services

de.auth - Authentication Service

Centralized authentication and user management for the entire platform.

Key Features:

  • Multi-channel authentication (Phone, Email, OAuth)
  • User profile management
  • Session handling
  • File uploads (avatars, documents)

Use Cases:

  • User registration and login
  • Profile management
  • Access control
  • Identity verification

Learn more →


de.arch - Core API Platform

Central backend providing comprehensive APIs for logistics operations and workspace management.

Key Modules:

  • LSP API - Logistics operations, fleet, warehouse, pricing
  • Workspace - Multi-tenant management
  • Agent API - Driver and field worker operations
  • Client API - Customer operations

Use Cases:

  • Fleet management
  • Warehouse operations
  • Order processing
  • Pricing and billing

Learn more →


de.iotb - IoT Platform

Multi-tenant IoT backend for device connectivity and data streaming.

Key Features:

  • MQTT broker integration
  • Device management
  • Real-time telemetry
  • Container orchestration
  • Event processing

Use Cases:

  • Vehicle tracking
  • Asset monitoring
  • Sensor data collection
  • Device automation

Learn more →


Client-Side Integration

de.eui - Embeddable UI

Web-based map interface that can be embedded in any application.

Features:

  • Interactive maps
  • Route visualization
  • Real-time tracking
  • Location services

Learn more →


de.sdk - Web SDK

Complete JavaScript/TypeScript SDK for web applications.

Modules:

  • MSI - Map Service Interface
  • DClient - Client operations
  • Access - API authentication

Learn more →


de.sdk-rn - React Native SDK

Mobile SDK for iOS and Android applications.

Features:

  • Native components
  • Mobile-optimized maps
  • Offline support
  • Platform-specific features

Learn more →


Service Communication

Services communicate through:

  • REST APIs - Synchronous request/response
  • WebSocket (Socket.IO) - Real-time bidirectional communication
  • MQTT - IoT device messaging
  • Webhooks - Event notifications

View API reference →

Getting Started

Choose your integration path:

  1. Building a web application? Start with de.sdk
  2. Building a mobile app? Start with de.sdk-rn
  3. Need authentication? Setup de.auth
  4. Managing logistics operations? Explore de.arch
  5. Connecting IoT devices? Setup de.iotb

Next Steps