ZusSoftware SRL

CargoDoc
Fleet

Sistem complet de management flotă auto cu tracking GPS în timp real, dashboard dispecer, aplicație mobilă PWA pentru șoferi și rapoarte avansate.

12+
Module
2
Roluri utilizator
GPS
Real-time
PWA
Mobile App
Scroll
Funcționalități

Tot ce ai nevoie pentru
managementul flotei

Platformă completă cu module specializate pentru dispeceri și șoferi, integrare GPS și rapoarte detaliate.

Dashboard Dispecer

Dashboard complet cu carduri statistice în timp real, tabel sortabil cu filtrare, paginare, căutare și AJAX auto-refresh.

5 Stat Cards Auto-refresh Sortare

Hartă Live GPS

Google Maps cu poziții GPS în timp real prin integrare Arobs TrackGPS API v2. Markere colorate pe status cu info windows detaliate.

Google Maps TrackGPS API Real-time

App Mobil Șoferi (PWA)

Aplicație mobilă PWA optimizată pentru șoferi - actualizare status cu un click, geolocalizare automată, mesaje și notificări push.

PWA Geolocation Push Notif.

Rapoarte & Export

Istoric complet al stărilor cu filtrare multiplă (vehicul, status, perioadă, text). Export CSV pentru analiză în Excel.

Filtre avansate Export CSV Paginare

Management Vehicule & Șoferi

CRUD complet pentru vehicule și utilizatori. Asignare șoferi pe vehicule, categorii multiple (3.5t - 40t), observații.

CRUD 7 Categorii Asignări

Securitate & Audit Log

Autentificare securizată cu bcrypt, CSRF protection, rate limiting, audit log complet cu IP tracking și PWA Service Worker.

CSRF Rate Limit Audit Log

Dark / Light Mode

Temă adaptivă cu persistare cookie

Notificări Real-time

Notificări și mesaje între dispecer-șofer

Installer Automatic

Script de instalare cu seed de date din Excel

Deploy Automat

Script Python de deploy + backup DB

Stări vehicule

12 stări predefinite cu cod culoare

Fiecare vehicul are o stare curentă în sistemul de tracking, vizualizabilă instant pe dashboard și hartă.

În cursă
Spre încărcare
La încărcare
Spre descărcare
La descărcare
Repoziționare
Spre casă
Acasă
În pauză
Disponibil
Defect
Indisponibil
Interfață

Design modern Metronic-style

Interfață dark premium inspirată din Metronic 8.x cu sidebar colapsabil, carduri animate și responsive design.

cargodoc-fleet.ro/dispatcher/map
Dashboard

Hartă Live

TrackGPS 32 GPS

Vehicule (47)

SV 09 ABC
40t Prelată
În cursă
SV 12 XYZ
7.5t
Spre încărcare
SV 30 DEF
3.5t
Disponibil
România - Hartă Interactivă
SV 09 ABC
SV 12 XYZ
SV 22 GHI
SV 18 JKL
SV 30 DEF
Ion Popescu
SV 09 ABC • 40t Prelată
Stare curentă
În cursă
București → Suceava
Schimbă starea
În cursă
Spre încărc.
La încărcare
Spre descărc.
Pauză
Disponibil
Mesaje 2 noi
Admin Dispecer
Te rog confirmă descărcarea...
Stack Tehnic

Construit cu tehnologii moderne

Stack optimizat pentru performanță, fără framework-uri grele - PHP vanilla + TailwindCSS + Alpine.js.

PHP 8+

Backend & API

MySQL

Database (PDO)

TailwindCSS

Utility-first CSS

Alpine.js

Reactive JavaScript

Google Maps

Maps JavaScript API

Arobs TrackGPS

REST API v2.0

PWA

Service Worker + Manifest

Python

Deploy Script

Arhitectură

Baza de date & Arhitectură

Schema bazei de date

users — Utilizatori (șoferi + dispeceri)
id PK username password full_name role ENUM active
vehicles — Vehicule cu categorii
id PK nr_auto categorie driver1_id FK driver2_id FK observatii
current_status — Stare curentă per vehicul
vehicle_id FK PK status_type status_detail location updated_by FK
status_history — Istoric toate schimbările
id PK vehicle_id FK status_type status_detail changed_by FK changed_at
audit_log — Evenimente sistem cu IP
id PK user_id FK action details ip_address
Fluxuri utilizator

Două roluri, un sistem

Dispecer

Desktop & Tablet

1

Login securizat cu rate limiting

Autentificare cu username/parolă + CSRF protection

2

Dashboard cu statistici real-time

5 carduri statistice, tabel sortabil, filtre, AJAX refresh

3

Hartă Live cu tracking GPS

Google Maps + Arobs TrackGPS, markere colorate pe status

4

Schimbare status + mesaje șoferi

Dispecerul poate modifica statusul și trimite mesaje

5

Rapoarte & Export CSV

Istoric complet cu filtrare pe vehicul, status, perioadă

Șofer

Mobile PWA

1

Login mobil optimizat

Interfață touch-friendly, PWA instalabil

2

Actualizare status cu un tap

12 stări disponibile cu iconițe colorate + câmp detalii

3

Geolocalizare automată

Locația curentă se trimite automat la schimbarea statusului

4

Mesaje de la dispecer

Primire notificări push + mesaje în aplicație

5

Istoric status + schimbare parolă

Ultimele 10 schimbări de status + securitate cont

Integrare externă

Arobs TrackGPS API v2.0

Integrare completă cu platforma Arobs TrackGPS pentru obținerea pozițiilor GPS în timp real ale vehiculelor. Clientul API gestionează autentificarea, cache-ul token-urilor și sincronizarea cu flota internă.

Autentificare cu token JWT + cache persistent
Matching automat plăci înmatriculare (fuzzy)
Cache GPS cu fallback pe date anterioare
Suport multi-cont (cont principal + secundar)
Date afișate: lat/lng, viteză, heading, motor pornit/oprit
includes/trackgps.php
class TrackGPSClient {
    private string $apiUrl;
    private string $username;
    private ?string $token = null;

    // Get real-time vehicle positions
    public function getVehiclePositions(): array {
        $vehicles = $this->getCompanyVehiclesRaw();
        $positions = [];
        
        foreach ($vehicles as $v) {
            $positions[] = [
                'plate'   => $v['VehicleRegistrationNumber'],
                'lat'     => (float)$v['Latitude'],
                'lng'     => (float)$v['Longitude'],
                'speed'   => (int)$v['Speed'],
                'ignition' => $v['EngineEvent'] === 1,
            ];
        }
        return $positions;
    }

    // Match GPS positions to internal fleet
    public function matchPositionsToFleet($fleet): array {
        // Fuzzy plate matching...
    }
}
3500+
Linii de cod PHP
5
Tabele MySQL
6
API Endpoints
12
Stări vehicule
Contact

Hai să discutăm

Interesat de o soluție software personalizată? Contactează-ne pentru detalii, demo sau ofertă.

CARGODOC.RO

Un produs ZUS Software SRL

Dezvoltăm soluții software personalizate pentru managementul flotelor de transport, logistică și automatizare procese de business.

Solicită o ofertă

Trimite-ne un mesaj pe WhatsApp sau email și îți răspundem în cel mai scurt timp cu o soluție adaptată nevoilor tale.

Scrie pe WhatsApp

Dezvoltare Web

PHP, Laravel, React

Aplicații Mobile

PWA, Cross-platform

Baze de Date

MySQL, PostgreSQL

Integrări API

GPS, Maps, ERP