DOT Lkw-Fahrerprotokoll Backend Vorlage
Dienststunden, DVIR-Protokolle und Medizinischer Zertifikatsstatus
Ein produktionsbereites DOT Lkw-Fahrerprotokoll Backend auf Back4app mit Nachverfolgung der Dienststunden, Sichtbarkeit von DVIR-Protokollen und medizinischem Zertifikatsstatus. Enthält ER-Diagramm, Datenwörterbuch, JSON-Schema, API-Spielwiese und ein AI Agent Prompt für eine schnelle Einrichtung.
Wichtige Erkenntnisse
Diese Vorlage bietet Ihnen ein DOT-Fahrerprotokoll-Backend mit der Verfolgung von Dienststunden, DVIR-Protokollen und dem Status der medizinischen Zertifikate, damit Disposition und Betrieb jedes Fahrerprotokoll aktuell halten können.
- Verfolgung der Dienststunden — Modellieren Sie HOSLog-Einträge mit Fahrzeit, Dienstzeit und Ruhezeiten, sodass die Disposition abfragen kann.
- DVIR-Protokollaufnahme — Speichern Sie DVIRLog-Inspektionen, Fehlernotizen und Anhängerkennungen für jede Fahrtprüfung.
- Überprüfungen des Status der medizinischen Zertifikate — Halten Sie MedicalCert-Aufzeichnungen sichtbar, damit Manager sehen können, wann die Karte eines Fahrers aktuell oder bald abläuft.
Übersicht: DOT-Fahrerprotokoll
Im DOT-Fahrerprotokoll ist „wir machen es normalerweise so“ keine Kontrolle — dokumentierte Schritte und festgehaltene Ergebnisse sind es. Kunden spüren es in der ETA, die Sie versprechen. Auf Back4app verbinden sich Fahrer, HOSLog, DVIRLog und MedicalCert zu einer kohärenten DOT-Fahrerprotokollgeschichte anstelle eines Stapels von getrennten Tickets und Dateien. Das Schema umfasst Fahrer (Name, Lizenznummer, medizinischer Zertifikatsstatus), HOSLog (Fahrer, Datum, Fahrstunden, Dienststunden, Freizeitstunden), DVIRLog (Fahrer, Fahrzeug-ID, Inspektionstyp, Mängel) und MedicalCert (Fahrer, Ausstellungsdatum, Ablaufdatum, Status) mit integrierter Authentifizierung und Aufzeichnungsansicht. Verbinden Sie Ihr bevorzugtes Frontend und versenden Sie schneller.
Am besten für:
Was Sie in der DOT Lkw-Fahrer-Protokollvorlage erhalten
Spitzenwochen offenbaren die Schulden im DOT Lkw-Fahrerprotokoll: Die Abkürzungen, die im Januar in Ordnung schienen, werden zum Grund, warum Sie die Verpflichtungen im Februar verpassen.
Das Hub hebt Fahrer, HOSLog und DVIRLog hervor, damit Sie Client-Stacks mit denselben Entitäten, Feldern und Beziehungen vergleichen können.
Kernfunktionen des DOT-Logbuchs
Jede Technologiekarte in diesem Hub verwendet dasselbe DOT-Fahrerprotokollschema mit Fahrer, HOSLog, DVIRLog und MedicalCert.
Fahrerprofil-Datensätze
Der Fahrer speichert Name, Lizenznummer und medizinischen Zertifikatsstatus.
Stunden von Dienstprotokollen
HOSLog erfasst Fahrstunden, Dienststunden, Freizeitstunden und Datum.
DVIR-Inspektionsprotokolle
DVIRLog speichert Fahrzeug-ID, Inspektionstyp, Mängel und Notizen.
Verfolgung des Status medizinischer Zertifikate
MedicalCert verfolgt Ausstellungsdatum, Ablaufdatum und Status für jeden Fahrer.
Warum Ihr DOT Lkw-Fahrerprotokoll-Backend mit Back4app erstellen?
Back4app bietet Ihnen primitives Fahrer-, Protokoll- und medizinisches Zertifikat, sodass Ihr Team sich auf den Betrieb und nicht auf die Instandhaltung der Infrastruktur konzentrieren kann.
- •Fahrer- und Protokollmanagement: Die Klassen Fahrer, HOSLog und DVIRLog halten jede Fahrt, Inspektion und Dienstzeit zusammen.
- •Sichtbarkeit des medizinischen Zertifikatsstatus: MedicalCert-Datensätze bleiben für Fahrer abfragbar, damit Koordinatoren ein Ablaufdatum erkennen können, bevor es eine Route beeinträchtigt.
- •Echtzeit + API-Flexibilität: Verwenden Sie Live Queries für neue DVIRLog- oder HOSLog-Einträge, während REST und GraphQL für Web-, Mobile- und Dispatch-Tools verfügbar bleiben.
Funktionen für das DOT-Fahrerprotokoll schnell mit einem Backend-Vertrag auf jeder Plattform erstellen und anpassen.
Kernvorteile
Ein DOT-Fahrerprotokoll-Backend, das der Einsatzleitung und dem Betrieb hilft, schneller zu arbeiten, ohne die Protokollverfolgung aus den Augen zu verlieren.
Schnellere Protokolleinrichtung
Beginnen Sie mit Fahrer, HOSLog, DVIRLog und MedicalCert, anstatt ein neues Modell für jede Flotte zu erstellen.
Klare Compliance-Überprüfung
Verwenden Sie die HOSLog- und DVIRLog-Historie, um Dienstzeiten, Mängel und Inspektionen in einem Abfragepfad zu überprüfen.
Medizinische Zertifikats-Sperrliste
Verfolgen Sie das Ablaufdatum und den Status des Medizinischen Zertifikats, damit Koordinatoren vor einer Bloc-Sperrung eines Fahrers von einer Route nachverfolgen können.
Eingeschränkte Zugriffskontrolle
Verwenden Sie ACL und CLP, damit nur genehmigte Rollen die Felder HOSLog, DVIRLog oder MedicalCert bearbeiten können.
Fahrzeugprotokoll-Historie
Speichern Sie Protokolleinträge pro Fahrer und Fahrzeug, damit Prüfungen über die Zeit einen konsistenten Datensatz haben.
KI-unterstützte Bootstrap
Generieren Sie schnell Backend-Gerüst und Integrationsanleitungen mit einer strukturierten Eingabeaufforderung.
Bereit, Ihre DOT-Fahrerprotokoll-App zu starten?
Lass den Back4app KI-Agenten dein DOT-Truckfahrer-Log-Backend erstellen und Stunden von Diensten, DVIR-Logs und medizinische Zertifikatsstatusflüsse aus einer Eingabe generieren.
Kostenlos starten – 50 KI-Agenten-Eingaben/Monat, keine Kreditkarte erforderlich
Technologiestack
Alles enthalten in dieser DOT-Truckfahrer-Log-Backend-Vorlage.
DOT Log ER Diagram
Entitätsbeziehungsmodell für das DOT-Fahrerprotokoll-Backend-Schema.
Schema für Fahrer, Aufzeichnungen der Dienstzeiten, DVIR-Inspektionen und den Status des medizinischen Zertifikats.
Diagrammquelle anzeigen
erDiagram
Driver ||--o{ Truck : "assignedDriver"
Driver ||--o{ LogEntry : "driver"
Driver ||--o{ DVIR : "driver"
Driver ||--o{ MedicalCert : "driver"
Truck ||--o{ LogEntry : "truck"
Truck ||--o{ DVIR : "truck"
Driver {
String objectId PK
String username
String email
String password
String fullName
String role
Date createdAt
Date updatedAt
}
Truck {
String objectId PK
String truckNumber
String vin
String status
String assignedDriverId FK
Date createdAt
Date updatedAt
}
LogEntry {
String objectId PK
String driverId FK
String truckId FK
Date logDate
String dutyStatus
Number hoursDriven
String remarks
Date createdAt
Date updatedAt
}
DVIR {
String objectId PK
String driverId FK
String truckId FK
Date inspectionDate
String inspectionStatus
Array defectsFound
String signatureUrl
Date createdAt
Date updatedAt
}
MedicalCert {
String objectId PK
String driverId FK
String certNumber
Date issueDate
Date expirationDate
String status
String documentUrl
Date createdAt
Date updatedAt
}
DOT Log Integrationsfluss
Typischer Laufzeitfluss für Authentifizierung, Dienstzeitaufzeichnungen, DVIR-Inspektionen und den Status des medizinischen Zertifikats.
Diagrammquelle anzeigen
sequenceDiagram
participant User
participant App as DOT Truck Driver Log App
participant Back4app as Back4app Cloud
User->>App: Sign in to view driver logs
App->>Back4app: POST /login
Back4app-->>App: Session token
User->>App: Load hours-of-service entries
App->>Back4app: GET /classes/LogEntry?include=driver,truck
Back4app-->>App: LogEntry rows
User->>App: Submit a DVIR for a truck
App->>Back4app: POST /classes/DVIR
Back4app-->>App: DVIR objectId
User->>App: Check medical cert status
App->>Back4app: GET /classes/MedicalCert?include=driver
Back4app-->>App: MedicalCert recordsDatenwörterbuch
Feldbezogene Referenz für jede Klasse im DOT-Fahrerprotokollschema.
| Feld | Typ | Beschreibung | Erforderlich |
|---|---|---|---|
| objectId | String | Auto-generated unique identifier | Auto |
| username | String | Driver login name | |
| String | Driver email address | ||
| password | String | Hashed password (write-only) | |
| fullName | String | Driver full legal name | |
| role | String | Access role for the driver log app | |
| createdAt | Date | Auto-generated creation timestamp | Auto |
| updatedAt | Date | Auto-generated last-update timestamp | Auto |
8 Felder in Driver
Sicherheit und Berechtigungen
Wie ACL- und CLP-Regeln Fahrer, Protokolle, Inspektionen und den Status medizinischer Bescheinigungen schützen.
Fahreraufrufkontrollen
Nur genehmigte Rollen können Fahreraufzeichnungen erstellen oder aktualisieren; persönliche Profilfelder bleiben geschützt.
Stunden und Inspektionsintegrität
Nur der zugewiesene Dispatcher, Manager oder Fahreralter kann HOSLog- und DVIRLog-Einträge schreiben, mit Cloud-Code-Validierung.
Zugriff auf medizinische Bescheinigungen
Den Zugriff auf das Lesen und Bearbeiten von MedicalCert auf autorisierte Koordinatoren beschränken, damit Ablaufdaten und Status sorgfältig behandelt werden.
Schema (JSON)
Rohe JSON-Schemadefinition, bereit zum Kopieren in Back4app oder als Implementierungsreferenz zu verwenden.
{
"classes": [
{
"className": "Driver",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"username": {
"type": "String",
"required": true
},
"email": {
"type": "String",
"required": true
},
"password": {
"type": "String",
"required": true
},
"fullName": {
"type": "String",
"required": true
},
"role": {
"type": "String",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "Truck",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"truckNumber": {
"type": "String",
"required": true
},
"vin": {
"type": "String",
"required": true
},
"status": {
"type": "String",
"required": true
},
"assignedDriver": {
"type": "Pointer",
"required": true,
"targetClass": "Driver"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "LogEntry",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"driver": {
"type": "Pointer",
"required": true,
"targetClass": "Driver"
},
"truck": {
"type": "Pointer",
"required": true,
"targetClass": "Truck"
},
"logDate": {
"type": "Date",
"required": true
},
"dutyStatus": {
"type": "String",
"required": true
},
"hoursDriven": {
"type": "Number",
"required": true
},
"remarks": {
"type": "String",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "DVIR",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"driver": {
"type": "Pointer",
"required": true,
"targetClass": "Driver"
},
"truck": {
"type": "Pointer",
"required": true,
"targetClass": "Truck"
},
"inspectionDate": {
"type": "Date",
"required": true
},
"inspectionStatus": {
"type": "String",
"required": true
},
"defectsFound": {
"type": "Array",
"required": false
},
"signatureUrl": {
"type": "String",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "MedicalCert",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"driver": {
"type": "Pointer",
"required": true,
"targetClass": "Driver"
},
"certNumber": {
"type": "String",
"required": true
},
"issueDate": {
"type": "Date",
"required": true
},
"expirationDate": {
"type": "Date",
"required": true
},
"status": {
"type": "String",
"required": true
},
"documentUrl": {
"type": "String",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
}
]
}Mit AI-Agent bauen
Verwenden Sie den Back4app AI-Agenten, um eine echte DOT-Fahrerprotokoll-App aus dieser Vorlage zu erstellen, einschließlich Frontend, Backend, Authentifizierung und Fahrerprotokollabläufen.
Erstellen Sie ein DOT-Fahrerprotokoll-App-Backend auf Back4app mit diesem genauen Schema und Verhalten. Schema: 1. Fahrer: Name (String, erforderlich), Lizenznummer (String, erforderlich), medizinischer Zertifikatsstatus (String, erforderlich), zugewiesene Lastwagen-ID (String), objectId, erstelltAm, aktualisiertAm (System). 2. HOSLog: Fahrer (Pointer zu Fahrer, erforderlich), Datum (Datum, erforderlich), Fahrstunden (Nummer, erforderlich), Dienststunden (Nummer, erforderlich), Freizeitstunden (Nummer, erforderlich), Notizen (String); objectId, erstelltAm, aktualisiertAm (System). 3. DVIRLog: Fahrer (Pointer zu Fahrer, erforderlich), Fahrzeug-ID (String, erforderlich), Inspektionstyp (String, erforderlich), Mängel (Array von Strings), Notizen (String), Inspektionsdatum (Datum, erforderlich); objectId, erstelltAm, aktualisiertAm (System). 4. MedicalCert: Fahrer (Pointer zu Fahrer, erforderlich), Ausstellungsdatum (Datum, erforderlich), Ablaufdatum (Datum, erforderlich), Status (String, erforderlich), Name des Prüfers (String); objectId, erstelltAm, aktualisiertAm (System). Sicherheit: - Nur genehmigte Rollen können Fahrerdaten aktualisieren. Nur zugewiesene Dispatch-, Manager- oder Fahrerrrollen können HOSLog- und DVIRLog-Einträge schreiben. Verwenden Sie die Cloud-Code-Validierung. Auth: - Anmeldung, Einloggen, Ausloggen. Verhalten: - Fahrer auflisten, HOSLog-Einträge erstellen, DVIRLog-Inspektionen aufzeichnen und den Status des MedicalCert überprüfen. Ausliefern: - Back4app App mit Schema, ACLs, CLPs; Frontend für Fahrerprotokolle, DVIR-Inspektionen und Überprüfung des medizinischen Zertifikatsstatus.
Drücken Sie die Schaltfläche unten, um den Agenten mit diesem vorab ausgefüllten Vorlagenprompt zu öffnen.
Dies ist der Basisprompt ohne Technologie-Suffix. Sie können den generierten Frontend-Stack später anpassen.
API-Spielplatz
Testen Sie REST und GraphQL Endpunkte gegen das DOT-Fahrerprotokollschema. Die Antworten verwenden Mock-Daten und erfordern kein Back4app Konto.
Verwendet dasselbe Schema wie diese Vorlage.
Wählen Sie Ihre Technologie
Erweitern Sie jede Karte, um zu sehen, wie Sie Driver, HOSLog und DVIRLog mit Ihrem gewählten Stapel integrieren können.
Flutter DOT Lkw-Fahrerprotokoll-Backend
React DOT Lkw-Fahrerprotokoll-Backend
React Native DOT Lkw-Fahrerprotokoll-Backend
Next.js DOT Lkw-Fahrerprotokoll-Backend
JavaScript DOT Lkw-Fahrerprotokoll-Backend
Android DOT Lkw-Fahrerprotokoll-Backend
iOS DOT Lkw-Fahrerprotokoll-Backend
Vue DOT Lkw-Fahrerprotokoll-Backend
Angular DOT Lkw-Fahrerprotokoll-Backend
GraphQL DOT Lkw-Fahrerprotokoll-Backend
REST API DOT Lkw-Fahrerprotokoll-Backend
PHP DOT Lkw-Fahrerprotokoll-Backend
.NET DOT Lkw-Fahrerprotokoll-Backend
Was Sie mit jeder Technologie erhalten
Jeder Stapel verwendet dasselbe DOT-Truckfahrer-Protokoll-Backend-Schema und API-Verträge.
Einheitliche Fahrerprotokollstruktur
Verwalten Sie Fahrer, HOSLog, DVIRLog und MedicalCert mit einem konsistenten Schema.
Stundenverfolgung für Flotten
Halten Sie driveHours, onDutyHours und offDutyHours abfragbar für die Überprüfung durch die Disposition.
DVIR- und medizinischer Zertifikatsstatus für den Betrieb
Führen Sie Fahrzeuginspektionen und Ablaufdaten auf, ohne das Datenmodell zu ändern.
Rollenbasierter Zugriff für Fuhrunternehmer-Teams
Richten Sie Genehmigungen ein, damit nur die richtigen Personen Protokolle und den Zertifikatsstatus bearbeiten können.
DOT Log Technologien Vergleich
Vergleichen Sie die Einrichtungsgeschwindigkeit, den SDK-Stil und die KI-Unterstützung aller unterstützten Technologien.
| Framework | Einrichtungszeit | DOT Log Vorteil | SDK-Typ | KI-Unterstützung |
|---|---|---|---|---|
| Über 5 Minuten | Einer Codebasis für Fahrtenprotokolle auf Mobilgeräten und im Web. | Typed SDK | Vollständig | |
| Unter 5 Minuten | Schnelles Web-Dashboard für Arbeitsstunden und Inspektionen. | Typed SDK | Vollständig | |
| ~3–7 Minuten | Plattformübergreifende mobile App für Straßen- und Hofkontrollen. | Typed SDK | Vollständig | |
| Schnelle (5 Minuten) Einrichtung | Serverseitig gerenderte Ansichten für Fahrtenprotokolle. | Getippte SDK | Vollständig | |
| ~3–5 Min. | Leichte Webintegration für Flottenwerkzeuge. | Getippte SDK | Vollständig | |
| Ungefähr 5 Min. | Native Android-App zur Erfassung von Fahrtenprotokollen. | Getippte SDK | Vollständig | |
| Unter 5 Minuten | Native iPhone-App zur Inspektion und Protokollüberprüfung. | Getippte SDK | Vollständig | |
| ~3–7 min | Reactive Web-UI für Einsatz und Compliance-Prüfungen. | Typed SDK | Vollständig | |
| Schnelle (5 min) Einrichtung | Enterprise-Flotten-Dashboard für Fahrerverläufe. | Typed SDK | Vollständig | |
| Unter 2 min | Flexible GraphQL API für HOS- und DVIR-Abfragen. | GraphQL API | Vollständig | |
| Schnelle (2 min) Einrichtung | REST API-Integration zur Protokollaufnahme und -überprüfung. | REST API | Vollständig | |
| ~3 min | Serverseitiges PHP-Backend für Protokoll-Workflows. | REST API | Vollständig | |
| ~3–7 min | .NET-Backend für Flotten- und Compliance-Apps. | Typisiertes SDK | Vollständig |
Die Einrichtungszeit spiegelt die erwartete Dauer von der Projektinitialisierung bis zur ersten Abfrage von Driver, HOSLog oder DVIRLog mit diesem Vorlagenschema wider.
Häufig gestellte Fragen
Allgemeine Fragen zum Aufbau eines DOT-Truckfahrer-Log-Backends mit dieser Vorlage.
Bereit, Ihre DOT-Truckfahrerprotokoll-App zu erstellen?
Starten Sie Ihr DOT-Fahrerprotokollprojekt in wenigen Minuten. Keine Kreditkarte erforderlich.