Skip to content
Gastrograntler (Coding da Vinci Süd 2019)
JavaScript HTML CSS Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
css
docs
helper
js
sample-data
screens
.DS_Store
LICENSE
README.md
index.html
manifest.json
sw.js

README.md

Gastrograntler

Speisekarten App
Cod1ng da V1nc1 Süd 2019

Warnhinweis : Zurzeit (16.5 13:09) kommt es noch zu Änderungen der Inhalte. Gerade werden die Texte noch redigiert. Abgesehen davon ist die Anwendung aber schon funktionstüchtig

Installationsanleitung:
Gastrograntler läuft zurzeit nur offline, da uns die Kapazitäten für einen Serverbetrieb (> 10 GB Speicherplatz für die Bilder) fehlen.

**Ausführen: **
index.html aufrufen.

Für ein zufriedenstellendes Benutzererlebnis ist daher ein lokaler IIIF-Server zur Anzeige der Bilder notwendig.

IIIF-Server:

(Optional: CouchDB)
Ein Sync der lokal gespeicherte Browserdaten mit einer zentralen Datenbank kann mit einer lokalen oder einer serverseitgen CouchDB geschehen.

  • Apache CouchDB 2.3.1 (http://couchdb.apache.org/) installieren
  • Datenbanken in der CouchDB zum Sync anlegen. Die Liste der Datenbank kürzel befinden sich unter js/DB/DB.js
  • Optional: unter js/data/data_config.js config.couchDB den Aufrufpfad (Url/port/Ordner/) zur CouchDB-Server ändern. Defaultmäßig ist dieser http://localhost:5984/

Einige Browser (Chrome) brauchen den Aufruf von einen Webserver für Funktionalitäten des ServiceWorkers (Add to Homescreen, Push Notifications):

  • python -m http.server,
  • dann localhost:8000

Screens:

Suchfunktion in der Liste der Wirtshäuser:

Detailansicht des Wirtshaus Augustiner:

Detailansicht der Speisekarten des Wirtshaus Augustiner:

Detailansicht einer eingezoomten Speisekartenseite:

Auswählen einer Kategorie nach dem Zeichnen einer Fläche

Info-Dialog zu Kategorie ausfüllen

Info-Dialog zu Gericht ausfüllen

Anzeige der Info aus einer Annotation

Stadtplan mit ausgewähltem Wirtshaus

Deine Bewertungen und Annotationen

Alle Gerichte eines Gasthauses anzeigen

Bewertung zu einem Gericht hinterlassen

Bewertungen zu einem Gericht anzeigen

Offenes Menü:

You can’t perform that action at this time.