Ai Based_tms_order_handling_assistant_demo
AI-native Transport Management System demo for vehicle logistics: Django/Python backend, PostgreSQL data model, Svelte/TypeScript frontend, REST APIs, AI-assisted transport order extraction, LLM workflows, tool-calling concept, and Docker-based deployment.
LogiSense Demo Lite - AI-native TMS Order Handling Assistant
Ein kleiner, aber professioneller Interview-Prototyp fuer ein AI-native Transport Management System in der Fahrzeuglogistik.
Copyright (c) 2026 Martin Khadjavian. All rights reserved.
Website: martinkhadjavian.com
Der Prototyp verbindet:
- Django + Django REST Framework Backend
- PostgreSQL per Docker Compose, SQLite fuer schnelle lokale Entwicklung
- Svelte + TypeScript Frontend
- deterministischen Mock-AI-Workflow fuer Freitext-Extraktion
- Tool-Calling-Demo fuer operative Datenbankfragen
- ausfuehrliche Dokumentation mit Mermaid- und PlantUML-Diagrammen
Schnellstart ohne Docker
cd backend
python -m venv .venv
.\.venv\Scripts\Activate.ps1
pip install -r requirements.txt
python manage.py migrate
python manage.py seed_demo
python manage.py runserver 8000
In einem zweiten Terminal:
cd frontend
npm install
npm run dev
Danach:
Schnellstart mit Docker
docker compose up --build
Docker startet PostgreSQL, Backend und Frontend. Der Backend-Container fuehrt Migrationen aus und legt Demo-Daten an.
Demo Flow
- Dashboard oeffnen
- AI Order Assistant nutzen
- Beispiel-Freitext extrahieren
- Draft pruefen und bestaetigen
- Order Queue aktualisieren
- Tool-Calling-Frage stellen:
Welche Fahrzeuge sind noch nicht disponiert?
Dokumentation
Die zentrale technische Anleitung liegt hier:
Copyright
See NOTICE.md.
Tests
cd backend
pytest
cd frontend
npm run build