Welche Software sollte ich verwenden, um ein elegant aussehendes Menü zum Herausnehmen auf einem HDTV-Monitor anzuzeigen? (Daten werden vom lokalen MySQL-Server abgerufen)

484
Mike Turley

Meine Mutter besitzt einen kleinen Take-and-Back-Markt und hält ihr Menü und Inventar auf einem hässlichen und unordentlichen Whiteboard hinter dem Tresen. Ich habe eine Datenbank entwickelt, mit der sie mit einem Barcode-Scanner Dinge im Gefrierfach ein- und auschecken kann, und wir haben alle unsere Menü- und Inventardaten auf einem internen MySQL-Server (mit Ubuntu-Server) genau und verfügbar.

Ich möchte ein paar HDTV-Displays kaufen, die hinter den Theken anstelle der Whiteboards montiert werden, und einen dedizierten Computerbildschirm mit einem gut aussehenden digitalen Menü mit genauen Bestandsnummern, einer großen roten Linie durch alles, was nicht vorrätig ist, usw. anzeigen Alle erforderlichen Daten können entweder direkt über MySQL oder über eine einfache JSON-API abgerufen werden. Da es sich jedoch nicht um einen Vollbild-Webbrowser mit sehr wählerischem CSS handelt, bin ich mir nicht sicher, welche Software für die eigentliche Anzeige verwendet werden soll. Irgendwas in den Sinn kommen, Internet?

Idealerweise sollte es in der Lage sein, eine kleine Diashow mit Lebensmittelfotos auf der Seite oder eine Liste mit Sonderangeboten anzuzeigen. Ich weiß, dass dies möglich ist, McDonalds macht es an ihren neuen McCafe-Standorten.

TIA, Mike

4
warum danke :) Familie zuerst. (Plus das ist alles in meinem Portfolio, also ... win-win) Mike Turley vor 12 Jahren 0

1 Antwort auf die Frage

2
James T Snell

Ich würde das als Website entwickeln - etwas, das Javascript / Ajax für die gewünschten visuellen Effekte verwendet. Ich schlage vor, Sie verwenden SVG-Grafik (die IE natürlich nicht unterstützt). Wenn Sie SVG anständig verwenden, sollte Ihr Inhalt bei jeder Auflösung gut aussehen. Ich denke nicht, dass es besonders kompliziert sein muss.

Bei diesem Ansatz können Sie nach Belieben Anzeigegeräte hinzufügen / entfernen. Sie würden ein typisches Modell anwenden, also sollten Sie in der Lage sein, viele hilfreiche Ressourcen zu finden, und wenn Sie diese Site der Öffentlichkeit zugänglich machen möchten, können Sie dies mit wenig Aufwand tun.

Bearbeiten: Um diese Website auf Ihren Monitoren anzuzeigen, können Sie Linux-Boxen so einrichten, dass sie zunächst mit nicht grafischen Managern starten, dann eine reine X-Sitzung starten und schließlich einen Webbrowser (wie Firefox oder Chrome) im Vollbildmodus starten. Natürlich mit Ihrem Server als Startseite. Möglicherweise möchten Sie auch einige Javascript- / Ajax-Gehirne in Ihre Seiten eincodieren, die den Seiteninhalt elegant aktualisieren und Server-Neustarts behandeln.

Danke für deine Antwort. Dies war der Weg, den ich vorhatte, ich habe mich nur gefragt, ob es eine bessere Alternative gibt. Ich habe die Freezer-Check-In-Station bereits auf einer dedizierten Linux-Box mit einem kleinen Touchscreen ausgeführt, die so konfiguriert ist, dass sie einen gesperrten Fullscreen-Firefox beim Booten startet, wobei die Check-In-Seite als Startseite festgelegt ist. Ich werde wahrscheinlich dasselbe für die Menüanzeige tun, mit mehr Fokus auf das Aussehen. Mike Turley vor 12 Jahren 0