Folgende Lösungen habe ich im Internet bisher gefunden.
Es gibt bereits weltweite Apps, die mit Open Maps arbeiten. Jedoch ist Google Maps wesentlich mehr verbreitet, daher sind meiner Meinung nach die Einträge aktueller.
Toilet Finder für IOS
Toilet Finder für Android
Aus Bielefeld eine Lösung nur für Android
Lösung von Positive Infinity
In der Schweiz wurde mit viel Aufwand Ginto realisiert. Es ist ebenfalls eine App und sollte durch die Community getragen werden.
Ein zentrales Problem ist, wie die Informationen in die App gelangen und Google sollte hier gemeinschaftlich orientiert denken. Schliesslich arbeiten viele Local Guides für Google unentgeltlich und gerade deswegen hat Google Maps die Infos.
Eigene Lösung
Wir gehen eine eigene Lösung an, die wir auf folgenden Unterseiten konkreter beschreiben:
Projektumfang
PWA als Technologie
Projektfortschritt
Projektrealisierung
In der Theorie gehen wir von folgenden Lösungsansätzen aus
- Phase 1: Datensammlung und -analyse, um eine umfangreiche Liste von Toilettenstandorten in der Schweiz zu erstellen.
- Phase 2: Entwicklung des Grundgerüsts der PWA, einschließlich Benutzeroberfläche und Grundfunktionalitäten.
- Phase 3: Integration der Kartierungsdienste und Implementierung zusätzlicher Funktionen wie Suche nach Standort, Filteroptionen und Bewertungssystem.
- Phase 4: Beta-Testing mit einer Gruppe von Endnutzern, um Feedback zu sammeln und Verbesserungen vorzunehmen.
- Phase 5: Offizieller Launch der Webseite und fortlaufende Wartung und Aktualisierung der Datenbank.
in Github
Zum WC Guide sind viele Arbeiten in Github gespeichert, das Projekt wurde eingestellt. Die Github-Seite ist unter folgenden Link zu finden:
Dort wurde mit VueJS das Frontend und Python das Backend programmiert. Vielleicht wird darauf angedockt. Ich bin da offen. Beim Backend hat es gemäss Entwickler Probleme mit dem Backend gegeben. Jedoch wurde erreicht, alle Toiletten aus Open Streetmap einzubinden.
Selbst beschäftige ich mich mit PWA für WordPress und Google Maps. Dazu folgende Arbeitsanweisung auf Englisch.
weitere Ideen zur Realisierung unter den Reiter „PWA“
Ich muss das Thema API angehen. Dafür habe ich in die Pro Version vom Plugin Go Maps investiert. Das brauche ich aktuell nicht, es sichert einen Zugang zu den Programmierern des Plugins.
Zur Realisierung habe ich eine Entwicklungsanleitung verfasst
Hinweise
Beschreibung der Rest API von WordPress
API Schlüssel von Google Maps erhalten
JavaScript für Google Maps API
Nach den Diskussionen am WordCamp in Turin ist der Entscheid gefallen, eine PWA Webseite „Toiletfinder“ zu bauen und auf den Plugin WP Go aufzubauen. Eine eigene Programmierung ist zu komplex.
Es wird also die Webseite PWA freundlich gestaltet und das Plugin entsprechend angepasst.
Weiterhin beschreiben wir:
Projektumfang
PWA als Technologie
Projektfortschritt

