Debian Touchscreen Terminal App

Job ID: 40573369

Budget: €18 – €36 EUR

Ich plane eine App für ein Debian-basiertes Touchscreen-Terminal. Die Anwendung soll eine interaktive Steuerung ermöglichen und dabei hauptsächlich Textinformationen anzeigen. Über eine gesicherte Verbindung muss sie fortlaufend mit einem Backend-Server bzw. einer Cloud-API kommunizieren, um Befehle zu senden, Statusmeldungen zu empfangen und Konfigurationsdaten zu synchronisieren.

Was ich mir vorstelle
• Eine schlanke Desktop-Anwendung (kein reines Kommandozeilentool), optimiert für Touch-Eingaben unter Debian/Linux.
• Klare, gut lesbare Oberflächen in Vollbild-Kiosk-Manier.
• Reibungslose Kommunikation zu meinem bestehenden REST- oder WebSocket-Backend – Latenzarm und fehlertolerant.
• Automatische Wiederverbindung bei Netzunterbrechung.
• Protokollierung wichtiger Ereignisse (Log-Dateien).

Technologien & Tools (Vorschlag, offen für Alternativen)
• Python, Qt (PyQt / PySide) oder Electron für die GUI.
• libcurl, Requests oder aiohttp für die Netzwerk­schicht.
• Systemd-Service oder ähnliches, damit die App nach dem Boot direkt startet.

Lieferumfang
1. Funktionsfähiger Quellcode inklusive Build-/Deploy-Anleitung.
2. Kurze README zur Einrichtung auf einem frischen Debian-System.
3. Ein erster Testlauf, bei dem die App Texte vom Demo-Backend abruft und einfache Steuerbefehle zurückmeldet.
4. Falls möglich: Script oder Paket, das alle Abhängigkeiten automatisch installiert.

Zusätzliche Anforderungen: Die App wurde über einen Zeitraum von sechs Monaten entwickelt und benötigt nun Unterstützung bei der Erstellung eines Debian-Images sowie bei der Behebung verbleibender Fehler unter Verwendung eines spezifischen Debian-Toolkits für ein chinesisches Touchscreen-Terminal.