Projekt-Details

TeklifRota — SaaS für Exportangebote und Logistik

Eine mandantenfähige B2B-Plattform für Exportangebote, Revisionen, Proforma-Rechnungen, Packlisten, Fracht, Freigaben und Versand in einem nachvollziehbaren Ablauf.

Kunde

TeklifRota

Start

23 Aug 2026

Abgeschlossen

TeklifRota Startseite: eine Route vom Käufer bis zum Versand
Beschreibung

Eine mandantenfähige B2B-Plattform für Exportangebote, Revisionen, Proforma-Rechnungen, Packlisten, Fracht, Freigaben und Versand in einem nachvollziehbaren Ablauf.

Fallstudie

Herausforderung

Exportteams erfassten dieselben Daten wiederholt in Angeboten, Proformarechnungen, Packlisten und Rechnungen und kalkulierten Fracht mit Schätzungen ohne Quelle. Die Käufersuche lief in Tools ohne Verbindung zu CRM und Angebot.

Vorgehen

Wir haben den Messeangebots-Prototyp mit einem mandantenfähigen SaaS-Kern zusammengeführt und den gesamten Prozess auf einen Datensatz gestellt. Entstanden sind ein Vorlagensystem, das Dokumente in drei Sprachen aus denselben Daten erzeugt, eine versionierte Fracht-Engine, die ihre Eingaben speichert, und ein Radar-Arbeitsbereich, der die Käufersuche mit dem CRM verbindet.

Ergebnis

TeklifRota ist unter teklifrota.com live und steuert den Exportprozess vom Angebot bis zum Versand mit 33 Backend-Modulen, über 200 Tabellen und sechs Dokumentarten auf einem Bildschirm. Das Modul Exportwachstum befindet sich im Pilotbetrieb.

Tools

Next.js, React, TypeScript, Fastify, MySQL, Drizzle ORM, Docker, Nginx

Hauptfunktionen
  • Angebotsablauf mit Revisionen, Freigabe-Engine, Incoterms 2020

  • 6 Dokumentarten, 19 Vorlagen; PDF auf TR/EN/DE

  • Käufer nehmen an, lehnen ab oder fordern Revision per Link

  • Nachweisbare Fracht-Engine für Straße, See und Luft

  • RFQ-Portal für Frachtführer und Frachtbörsen-Connectoren

  • Ladepläne für 20DV-, 40DV-, 40HC-Container und Lkw

  • Käufersuche aus Zolldaten und Firmenspiegel

  • Englische Produktseiten leiten Anfragen ins CRM

  • ERP-Partner-API mit HMAC-Signaturen und Webhooks

Verwendete Technologien
  • Next.js

  • React

  • TypeScript

  • Fastify

  • MySQL

  • Drizzle ORM

  • Docker

  • Nginx

Design-Highlights
  • Ein-Datensatz-Prinzip: Kunden- und Produktdaten einmal erfassen, vom Angebot bis zur Rechnung

  • Jeder Frachtpreis wird mit seinen Eingaben gespeichert und durch erneute Berechnung geprüft

  • Dokumentenfreigabe per QR-Code für den schnellen Einsatz am Messestand

  • Feste Typografie-Skala mit 8 Stufen und Bundle-Budget, durch Tests abgesichert

  • Türkisches Panel; Dokumente automatisch in der Sprache des Kunden

Details

TeklifRota ist eine mandantenfähige B2B-SaaS-Plattform für die Vertriebs-, Logistik- und Finanzteams exportierender Hersteller und KMU. Ausgehend von Produkt- und Kundenkarten läuft der gesamte Prozess – Angebot, Revision, Freigabe, Proforma, Packliste, Handelsrechnung, Fracht und Versand – auf einem einzigen Datensatz. Der Slogan bringt es auf den Punkt: eine Route vom Angebot bis zur Lieferung.

Ausgangslage und Bedarf

Exportteams tippen dieselben Kunden- und Produktdaten immer wieder in Angebote, Proformarechnungen, Packlisten und Rechnungen ab. Frachtpreise beruhen oft auf Schätzungen ohne nachvollziehbare Quelle, und die Käufersuche findet in separaten Tools statt, die weder mit dem CRM noch mit dem Angebot verbunden sind. Hinzu kommt der Bedarf, direkt am Messestand schnell anbieten zu können. Das Projekt begann unter dem Arbeitstitel „Fuar Teklif“ (Messeangebot) als Angebotsprototyp; dieser Prototyp mit MOQ-, Karton-/Paletten-, CBM- und EXW/FOB/CIF-Berechnungen wurde mit einem gemeinsamen SaaS-Kern zur heutigen Plattform zusammengeführt.

Lösung und Umfang

Produkte, Kunden und Angebote

Produktkarten enthalten Staffelpreise, MOQ, Kartoneinheiten und Verpackungsdaten; Kundenkarten speichern Ansprechpartner, Adressen und Dokumente. Angebote werden über eine Zustandsmaschine geführt – mit Revisionshistorie, gesperrten Nummernkreisen, Ablaufdatum und allen 11 Incoterms 2020. Eine Freigabe-Engine hält Angebote unter definierten Bedingungen zurück. Käufer öffnen das Angebot über einen persönlichen Link und können es annehmen, ablehnen oder eine Revision anfordern. Die Verpackungsberechnung erstellt Ladepläne für 20DV-, 40DV- und 40HC-Container sowie Planen-Lkw.

Dokumentenerstellung

Angebot, Proformarechnung, Packliste, Handelsrechnung, Verladeanweisung und Frachtangebot entstehen aus demselben Datensatz; für die sechs Dokumentarten stehen insgesamt 19 Vorlagenvarianten bereit. Dokumente werden serverseitig als HTML aufgebaut, in PDF umgewandelt und mit SHA-256-Prüfsumme und Vorlagenversion gespeichert. Als Dokumentsprache stehen Türkisch, Englisch und Deutsch zur Wahl; ohne ausdrückliche Auswahl gilt die Sprache des Kunden, danach die des Unternehmens. Für USD, EUR, GBP und TRY wird das passende Bankkonto automatisch gewählt. Dokumentensätze lassen sich über einen Link mit QR-Code oder als ZIP teilen, Excel-Exporte sind gegen Formel-Injection geschützt.

Fracht-Engine

Für Straße, See und Luft haben wir eine deterministische, versionierte Fracht-Engine entwickelt, im Straßenverkehr mit fünf Fahrzeugtypen. Sie arbeitet mit Wechselkursen der Europäischen Zentralbank, dem wöchentlichen EU-Ölbulletin, Straßendistanzen auf Basis von OpenStreetMap sowie gemessenen Maut- und Passagekosten. Jede gespeicherte Frachtberechnung wird mit ihren Eingaben abgelegt und kann erneut ausgeführt werden, um sie als reproduziert, abgewichen oder manuell einzustufen – die Herkunft eines Preises bleibt so jederzeit belegbar. Ein RFQ-Ablauf mit tokenbasiertem Bieterportal sammelt Angebote von Frachtführern, für die Frachtbörsen TIMOCOM, Trans.eu und Teleroute steht eine Connector-Infrastruktur bereit. Feiertagskalender aus 51 Ländern fließen in die Liefertermine ein.

Käufersuche, CRM und Exportwachstum

Der Radar-Arbeitsbereich bietet Käufer-/Lieferanten-Matching, Handelstrends und Sendungsdetails aus Zoll- und Außenhandelsdaten; der „Firmenspiegel“ liefert eine Branchen- und Wettbewerbsansicht. Messe- und Ausstellerkatalog, Firmenanreicherung, Suche nach Entscheidern und Firmenprofile aus amtlichen Quellen (GLEIF, UN Comtrade, Exporteurindex des türkischen Handelsministeriums) laufen im selben Ablauf zusammen. Gefundene Firmen werden kontingentgesteuert ins CRM übernommen; das CRM umfasst Firmen, Verkaufschancen, Aufgaben, E-Mail-Kampagnen und einen regelbasierten „Kundencoach“. Das Modul Exportwachstum stellt Lieferanten indexierbare, englischsprachige Produktseiten bereit, deren Käuferanfragen direkt im bestehenden CRM- und Angebotsablauf landen.

Admin-Panel

Im Hauptmenü finden sich Dashboard, Radar, Exportwachstum, CRM, Handelsdatensätze, Frachtberechnung, Aufträge, Sendungen und Berichte. In den Einstellungen verwalten Sie Firmenprofil, Scoring-Gewichte, Verpackungskonstanten, Frachtpreisquellen, Integrationen, Tarif und Nutzung, API und Webhooks, Sitzungen, Datenschutz und Datenqualität. Auf Superadmin-Ebene werden Mandanten, Frachtparameter, Transitkorridore, Datenfeeds, der Messepool, Website-/SEO-/GEO-Einstellungen und Cloud-Kosten überwacht. Jede Änderung eines Frachtparameters muss eine Quelle angeben und wird im Audit-Log festgehalten.

Technische Architektur

Im Monorepo auf Basis von Bun-Workspaces läuft das Backend mit Fastify 5, TypeScript und MySQL mit reinen SQL-Migrationen; öffentliche Website, Onboarding und Panel teilen sich eine Next.js-Anwendung mit React 19. Fracht- und Verpackungslogik liegen in eigenen Paketen, sodass Server und Oberfläche dieselbe Berechnung nutzen. Das Backend umfasst 33 Module und über 200 Tabellen. Jede Geschäftstabelle ist über den Mandantenschlüssel abgegrenzt; ein Guard prüft das bei jedem Build und in der Continuous Integration. Firmenrollen sind in Inhaber, Admin, Vertriebsleitung, Vertrieb, Logistik, Finanzen und Betrachter aufgeteilt, mit der Regel „mindestens ein Inhaber“ und ohne Selbsterhöhung von Rechten. Die Panel-Oberfläche ist auf Türkisch; Dokumente entstehen in drei Sprachen, Käufer-Produktseiten auf Englisch. Öffentliche Seiten liefern strukturierte Daten, eine dynamische Sitemap, llms.txt und robots-Regeln, die KI-Crawler zulassen; ein Desktop-Lighthouse-Lauf erreichte 100 Punkte bei der Performance.

Integrationen und Sicherheit

  • Zahlung und Abonnements: iyzico, Stripe Checkout und vom Superadmin bestätigte Überweisung laufen über einen gemeinsamen Aktivierungspfad; die Tarife Test, Starter, Pro und Enterprise sind kontingentbasiert.
  • Partner-API: eine per OpenAPI dokumentierte REST-API für ERP-Systeme mit bereichsbezogenen Schlüsseln, HMAC-Signaturen, Idempotenz und Webhooks für Produkte, Kunden, Angebote, Aufträge und Fracht.
  • E-Mail und Kalender: SMTP-Versand, Abmelde- und Sperrlisten, Anbindung an Google Kalender und Google Tasks, Telegram-Benachrichtigungen.
  • Sicherheit: argon2-Passwort-Hashing, rotierende Refresh-Tokens ausschließlich im httpOnly-Cookie, die bei Wiederverwendung alle Sitzungen beenden, AES-256-GCM-verschlüsselte Mandanten-Secrets, CSRF-Origin-Prüfung, strikte Security-Header und ein Anfrageprozess nach DSGVO/KVKK.

Heute

TeklifRota ist unter teklifrota.com live; das Modul Exportwachstum befindet sich im Pilotbetrieb. Auf der Roadmap stehen die Anbindung an die türkische E-Rechnung/E-Archiv, Multi-Faktor-Authentifizierung und der Abgleich mit lizenzierten Frachtindizes; diese Punkte sind noch in Planung.