Logistischer Control Tower · interne Fassung
Erfassen Sie die Verspätung, solange noch Zeit bleibt, sie zu beheben.
Portline bringt jede Sendung, jeden Container, jeden Lkw und jedes Rampentor für Häfen, 3PLs und Verlader auf einen Bildschirm. Der Kühlcontainer, dessen Temperatur nach oben driftet, das in Busan festsitzende Schiff, der Lkw, der Rampentor 3 nicht erreicht: Sie sehen sie am Morgen, nicht um fünf in der E-Mail des Kunden.
Keine Anmeldung. Läuft lokal mit erzeugten Daten und stellt null Anfragen nach außen.
Fünf Aufgaben
Was ein Control Tower Team den ganzen Tag erledigt, an einem Ort.
Die meisten Betriebsteams beantworten „wo ist es?“, indem sie ein TMS, ein WMS, drei Posteingänge von Frachtführern und die Weißwandtafel neben dem Rampenbüro prüfen. Portline ist um die fünf Aufgaben gebaut, die die Schicht tatsächlich füllen.

Bereiche
Nur die Daten, die Sie brauchen, auf ein oder zwei Seiten je Bereich.
Jede Karte führt auf, was ihre Seiten zeigen. Ihr Tarif entscheidet, welche Bereiche sich öffnen; Ihre Rolle entscheidet, was Sie ändern können.
Übersicht
BetriebLive-Karte von Containern, Lkw, Schiffen und Drohnen, Flottenzahlen, Durchsatz und die Sendungen, die Aufmerksamkeit brauchen.
- MT
- Sl
- p44
- S
Control TowerAusnahmenIntegrationenStarter+Sendungen
BetriebJede Sendung mit Status, Route und Gewicht; eine Detailseite verfolgt einen Container vom Hafen bis zum Lager.
- p44
- VZ
- OC
Alle SendungenIntegrationenStarter+Container
BetriebContainer-Verzeichnis mit ISO-Typ, Standort und Temperatur des Kühlcontainers gegenüber dem Sollwert.
- VZ
- OC
- p44
Alle ContainerIntegrationenStarter+Flotte
BetriebLkw, Schiffe und Drohnen mit Status und Auslastung sowie die Fahrerliste.
- S
- G
- MT
BetriebsmittelFahrerIntegrationenGrowth+Lager
StandorteKapazität je Standort, Bestand nach Zone, eingehende und ausgehende Rampen sowie Alarme bei niedrigem Bestand.
- NS
StandorteBestandIntegrationenGrowth+Rampen
StandorteLkw-Termine je Rampentor auf einer Zeitachse, mit Check-in und Check-out des Fahrers.
- S
- Tw
ZeitplanIntegrationenGrowth+Yard und Tor
StandorteYard-Ereignisse mit einer Uhrzeit, einem Ort und einer Zeile aus der Aufnahme. Eine Zeile nennt ein Pruva-Schiff nur, wenn das Ereignis mit einem verknüpft ist.
EreignisseGespeicherte AlarmeUntersuchungExporteGrowth+Nachrichten
PersonenVerläufe mit Fahrern und dem Team, verknüpft mit Sendungen.
- Tw
- Sl
PosteingangIntegrationenStarter+Team
PersonenWer im Arbeitsbereich ist und was jede Rolle tun kann.
- ME
MitgliederIntegrationenStarter+
Bildschirme
Bildschirme und Aufzeichnungen aus dem Demo-Arbeitsbereich.
![Sendungsdetail: eine Route in fünf Etappen von Shanghai nach Long Beach, die Temperatur des Kühlcontainers gegenüber dem Sollwert und die neuesten Aktualisierungen.]()
Sendungsdetail
Route, Temperatur des Kühlcontainers, Dokumente, Fahrer
Rampenplan auf einem Tablet
Rampentore × Zeit, die Angaben eines Lkw und der Check-in des Fahrers
![Lager: Kapazitätsringe für drei Standorte, die Tabelle der eingehenden und ausgehenden Rampen und der Bestand nach Zone.]()
Lager
Kapazität, Bestand nach Zone, Alarme bei niedrigem Bestand
Auf einem Telefon
Der Control Tower und das Menü bei 390 px
![Nachrichten: Gespräche mit Fahrern, jedes mit einer Sendung verknüpft.]()
Nachrichten
Fahrerverläufe, die mit Sendungen verknüpft sind
Demo und lokal
Dieselbe Anwendung, zwei Wege, sie zu betreiben.
Demo-Modus
$ pnpm demo
- Anwendung auf :4100, diese Webseite auf :4110, Dokumentation auf :4120
- Keine Anmeldung, auf jeder Seite ein Demo-Hinweis
- Harborline Logistics: 120 Tage Verlauf, 14 Tage voraus
- Änderungen bleiben für die Dauer Ihrer Browser-Sitzung im Speicher; Einstellungen → Demo → Zurücksetzen
- Keine ausgehenden Anfragen, und der Start in der Produktion wird verweigert
Lokaler Modus
$ pnpm db:start $ pnpm db:seed $ pnpm local
- Lokales Supabase: Postgres und Auth, mit eingeschalteter Sicherheit auf Zeilenebene
- Mit demselben Generator befüllt wie die Demo
- Melden Sie sich als Inhaber, als Admin, als Disponent oder als Betrachter an
- Jede Berechtigung wird von Postgres geprüft, nicht nur von der Oberfläche
- Ändern Sie den Tarif mit pnpm plan:set als Dienstrolle
Preise
Ein Arbeitsbereich, dessen Preis sich danach richtet, was Sie betreiben.
Starter umfasst Sendungen und Container; Growth fügt Lager, Rampen, die Flotte und die Temperatur des Kühlcontainers hinzu. Fügen Sie einzelne Module zusätzlich hinzu oder wählen Sie ein Branchenpaket.
Eine Anzahlung von 10 % eröffnet eine Testphase von 1 Monat, eine pro Kunde. Der Rest des ersten Jahres wird berechnet, wenn dieser Monat endet. Kündigen Sie während der Testphase, wird der Rest nicht berechnet; die Anzahlung wird nicht erstattet. Jeder Preis gilt für einen Arbeitsbereich und die in diesem Tarif enthaltenen Standorte, wird je Monat ausgewiesen und jährlich abgerechnet. Nach der Testphase ist jeder Tarif eine Mindestlaufzeit von 12 Monaten, im Voraus zu zahlen und nicht erstattungsfähig. Sie können die Verlängerung jederzeit kündigen; der Tarif bleibt bis zum Ende der Laufzeit aktiv. Bedingungen · Richtlinie zu Kündigung und Erstattung
Stufen
Jede Stufe ist eine Menge aus Bereichen, Plätzen und Standorten. Jede Stufe enthält die Konnektoren, die ihre Bereiche nutzen.
![Portline Control Tower: eine Hafenkarte mit Markierungen für Container, Lkw und Schiffe, Flottenzahlen, ein Durchsatzdiagramm und aktuelle Sendungen.]()
Starter
Testphase von 1 Monat · 10 % AnzahlungEin kleiner Spediteur oder Verlader
Ein Control Tower für ein kleines Team in der Spedition oder beim Verlader.
$66/Monat, jährlich abgerechnet
$79.20 Anzahlung heute · $712.80 nach dem Testmonat
- Live-Karte und Control Tower
- Sendungen und Container
- Prüfliste der Dokumente
- Nachrichten und Team
- 5 Plätze, 1 Standort
1.200 AI-Guthaben/Monat je Modul (≈ 150 Zusammenfassungen auf Claude Haiku 5.5), maximal 20 Läufe/Stunde. Läufe über der stündlichen Obergrenze warten in der Warteschlange auf die nächste Stunde.
Starter wählen16 Konnektoren · Attrappen in dieser Version
- p44
- VZ
- MT
- S
- Tw
- Sl
- ME
![Lager: Kapazitätsringe für drei Standorte, die Tabelle der eingehenden und ausgehenden Rampen und der Bestand nach Zone.]()
Growth
EmpfohlenTestphase von 1 Monat · 10 % AnzahlungEin 3PL an mehreren Standorten
Lager, Rampen und Flotte für einen 3PL, der mehrere Standorte betreibt.
$154/Monat, jährlich abgerechnet
$184.80 Anzahlung heute · $1,663.20 nach dem Testmonat
Sparen Sie 30% gegenüber dem getrennten Kauf der Module
- Alles in Starter
- Lager und Bestand nach Zone
- Rampenplan mit Check-in des Fahrers
- Flotte und Fahrer
- Temperatur des Kühlcontainers
- 20 Plätze, 5 Standorte
1.200 AI-Guthaben/Monat je Modul (≈ 150 Zusammenfassungen auf Claude Haiku 5.5), maximal 30 Läufe/Stunde. Läufe über der stündlichen Obergrenze warten in der Warteschlange auf die nächste Stunde.
Growth wählen23 Konnektoren · Attrappen in dieser Version
- p44
- VZ
- MT
- S
- G
- OC
- NS
- Tw
- Sl
- ME
![Rampenplan: acht Rampentore auf einer Zeitachse von 6 Uhr morgens bis 7 Uhr abends, mit Lkw-Terminen und dem ausgewählten Lkw.]()
Scale
Testphase von 1 Monat · 10 % AnzahlungEin Hafen oder ein Team über mehrere Regionen
Alles in Growth sowie API-Zugang für Teams im Hafen und für Teams über mehrere Regionen.
$242/Monat, jährlich abgerechnet
$290.40 Anzahlung heute · $2,613.60 nach dem Testmonat
- Alles in Growth
- Individuelle Anbindung an TOS oder an das Tor, auf Angebot
- 60 Plätze, 25 Standorte
1.200 AI-Guthaben/Monat je Modul (≈ 150 Zusammenfassungen auf Claude Haiku 5.5), maximal 40 Läufe/Stunde. Läufe über der stündlichen Obergrenze warten in der Warteschlange auf die nächste Stunde.
Scale wählen23 Konnektoren · Attrappen in dieser Version
- p44
- VZ
- MT
- S
- G
- OC
- NS
- Tw
- Sl
- ME
Portline ist noch nicht im Verkauf. Der Shop läuft im Testmodus und in dieser lokalen Version wird keine Karte belastet. Die Demo läuft mit Growth.
Häufige Fragen
Fragen, die zuerst gestellt werden.
Woher stammen die Demo-Daten?
Sie werden auf Ihrem Rechner erzeugt, wenn die Anwendung startet: ein erfundener Hafen namens Harborline, mit 120 Tagen Verlauf und 14 Tagen im Voraus. Sendungen, Container, Rampentermine und Nachrichten, einschließlich der unordentlichen Teile wie einer Spitze bei der Hafenüberlastung, einem Kühlcontainer mit einer Lücke in der Telemetrie und einigen überfälligen Dokumenten. Es sind keine echten Kundendaten darin enthalten.
Brauchen Sie ein Konto, um es auszuprobieren?
Nein. Führen Sie pnpm demo aus und öffnen Sie die Anwendung. Es gibt keine Anmeldung, eine Hinweisleiste teilt Ihnen mit, dass Sie in der Demo sind, und alles, was Sie ändern, bleibt für die Dauer Ihrer Browser-Sitzung im Speicher. Einstellungen → Demo → Zurücksetzen stellt den Ausgangszustand wieder her.
Wer kann was ändern?
Vier Rollen. Worauf eine Rolle zugreifen darf, hängt auch vom Tarif ab:
- Inhaber. Alles, einschließlich der Mitglieder und des Tarifs. Einer je Arbeitsbereich.
- Admin. Alles außer dem Inhaber. Prüft Dokumente und verwaltet Mitglieder.
- Disponent. Führt den täglichen Betrieb: Rampentermine, Check-in-Vorgänge, Nachrichten, Hochladungen.
- Betrachter. Liest alles, was der Tarif umfasst. Ändert nichts.
Im lokalen Modus setzt die zeilenbezogene Sicherheit von Postgres dieselben Regeln durch, sodass ein Betrachter nicht schreiben kann, selbst wenn er die Anwendung umgeht und die Datenbank direkt aufruft.
Verbindet es sich mit Ihren Frachtführern, Ihrer Telematik oder Ihrem TMS?
Noch nicht. Jeder Konnektor (Sichtbarkeit der Frachtführer, Schiffspositionen, Telematik, Kühlcontainer-Sensoren, ERP, Scanner, Nachrichten, Anmeldung) ist in dieser Version eine Attrappe, und die Demo sendet keine ausgehenden Anfragen. Jeder Bereich hat eine Seite Integrationen, und Einstellungen → Verbindungen listet sie alle auf. Die Auswahl echter Anbieter erfolgt vor der Einführung.
Sind die Daten sicher?
Jeder Arbeitsbereich sieht nur seine eigenen Zeilen, und Änderungen an Tarif, Status und Platz kann nur die Dienstrolle vornehmen, niemals aus der Anwendung. Die Dokumentation listet alle elf Regeln auf, die die Datenbank durchsetzt, jeweils mit einem Test, der versucht, sie zu brechen.
Wie funktioniert die kostenlose Testphase?
Eine Anzahlung von 10% eröffnet eine Testphase von 1 Monat, eine je Kunde. An der Kasse fügen Sie eine Zahlungsmethode hinzu, stimmen den Bedingungen zu und zahlen diese Anzahlung. Der Rest des ersten Jahres wird belastet, wenn der Monat endet, und die Laufzeit von 12 Monaten beginnt dann. Wenn Sie während der Testphase kündigen, wird der Rest nicht belastet. Die Anzahlung wird nicht erstattet. Sie behalten den Zugang, bis die Testphase endet, danach endet der Tarif. Während der Testphase ist AI insgesamt auf 400 AI-Guthaben begrenzt.
Wie wird Portline abgerechnet?
Jährlich im Voraus, ab dem Tag, an dem die Testphase endet. Die Preise werden je Monat angezeigt, daher ist Starter $66/Monat, jährlich abgerechnet, aber das ganze Jahr wird auf einmal belastet. Es gibt keine Abrechnung von Monat zu Monat. Nach der Testphase hat jede Stufe, jedes Paket und jedes Zusatzmodul eine Mindestlaufzeit von 12 Monaten. Siehe die Bedingungen und die Richtlinie zu Kündigung und Erstattung.
Können Sie eine Erstattung erhalten?
Nicht mehr, sobald die Testphase geendet hat und das erste Jahr belastet wurde. Von da an werden Zahlungen weder erstattet noch gutgeschrieben, auch wenn Sie früh kündigen oder Portline nicht mehr nutzen. Die Kündigung der Verlängerung stoppt die nächste jährliche Berechnung. Ihr Tarif bleibt bis zum Ende der aktuellen Laufzeit aktiv. Bereits Gezahltes wird nicht erstattet. Um überhaupt nichts zu zahlen, kündigen Sie während der Testphase.
Wie kündigen Sie?
Der Inhaber des Arbeitsbereichs kündigt unter Einstellungen → Tarif und Abrechnung. Während der Testphase ist das Testphase abbrechen: Die Kündigung der Testphase stoppt die Berechnung des Rests. Die Anzahlung von 10 % wird nicht erstattet. Sie behalten den Zugang, bis der Testmonat endet; danach endet der Tarif. Nach der Testphase ist es Verlängerung kündigen; das stoppt die nächste jährliche Belastung, und der Tarif bleibt bis zum Ende der Laufzeit aktiv.
Was geschieht, wenn die Laufzeit endet?
Wenn die Verlängerung aktiv ist, verlängert sich der Tarif um weitere 12 Monate und das nächste Jahr wird am Verlängerungsdatum belastet. Wenn Sie die Verlängerung gekündigt haben, endet der Tarif an diesem Datum und der Arbeitsbereich wird schreibgeschützt.
Können Sie den Tarif mitten in einer Laufzeit wechseln?
Ja. Eine Änderung startet ab dem Tag, an dem Sie sie vornehmen, eine neue Laufzeit von 12 Monaten, abgerechnet für den neuen Tarif. In dieser Version wird die alte Laufzeit weder anteilig berechnet noch erstattet.
Sollen Sie eine Stufe oder ein Branchenpaket wählen?
Eine Stufe ist eine allgemeine Menge von Bereichen: Starter, Growth, Scale. Ein Paket besteht aus vier oder fünf Modulen, die für eine Branche ausgewählt sind (Kühlkette, Hafenumfuhr und Lkw-Transport, 3PL-Lagerhaltung), und kostet weniger als Starter zuzüglich derselben Zusatzmodule. Wenn ein Paket abdeckt, was Sie betreiben, ist es meist die günstigere Wahl. So oder so können Sie einzelne Module zusätzlich hinzufügen.
Was zeigen Yard-Ereignisse?
Jede Zeile ist eine Uhrzeit, ein Ort und eine Zeile aus einem Clip, der bereits im Arbeitsbereich liegt. Wenn dieses Ereignis mit einer Sendung verknüpft ist, nennt die Zeile das Pruva-Schiff. Mittagsberichte, Besatzung und Versicherung bleiben in Pruva. In dieser Version werden die Clips erzeugt. Es wird kein Modell aufgerufen, und die Seite stellt keine Anfrage an Pruva.
Wie funktionieren AI-Guthaben?
Jeder AI-Lauf kostet Guthaben, und die Zahl hängt vom Modell ab: ein Guthaben entspricht $0.001 an Modellkosten. Jeder AI-Schritt (eine Zusammenfassung, eine Schadensprüfung an einem Foto, eine Sprachnotiz) hat ein Standardmodell, und Sie können für einen Lauf ein anderes Modell derselben Art wählen. Stufen geben jedem enthaltenen Modul eigenes monatliches Guthaben; Growth hat 1.200 je Modul. Pakete teilen sich einen Pool über ihre Module hinweg. Es gibt auch eine stündliche Obergrenze für Läufe: ein Lauf über der Grenze wartet in einer Warteschlange und läuft in der nächsten Stunde im Hintergrund. Ein Lauf, der Ihr Guthaben überschreiten würde, wird bis zum nächsten Monat abgelehnt. Eine kostenlose Testphase erhält insgesamt 400 Guthaben. Modellpreise sind Schätzungen, bis sie mit jedem Anbieter abgeglichen wurden.
Öffnen Sie den Control Tower von Harborline und machen Sie etwas kaputt.
Verschieben Sie einen Rampentermin, führen Sie den Check-out eines Fahrers aus, laden Sie ein Dokument hoch. Setzen Sie zurück, wenn Sie fertig sind.



