Inspiration
Corona hin oder her, Bürger müssen weiterhin raus zum Einkaufen. Bisher gibt es für Deutsche keine besonders gute Möglichkeit um schnell und einfach zu planen, wann und wo man seinen Einkauf tätigen sollte, um sich möglichst wenig Gedränge auszusetzen. Dabei sind die Daten bereits vorhanden: Google Maps zeig für viele Läden bereits aktuelle Auslastungen basierend auf Handydaten an. Wir haben nach einer Möglichkeit gesucht, diese Daten zu aggregieren, und Nutzern schnell und einfach zur Verfügung zu stellen.
What it does
Wir retten Leben, indem wir jeder Person die Möglichkeit geben eigenständig zu entscheiden, in welchem Maße sie sich beim Einkaufen Menschenmassen aussetzen möchte.
Nach der Eingabe eines Standortes, bspw. "Berlin Mitte", werden alle Supermärkte im Umkreis mit ihrer relativen Auslastung angezeigt, also "viel" bis "wenig los".
Du kannst die App bereits verwenden! Bitte beachte, dass wir aktuell nur ein begrenztes Google API Budget haben, und deswegen standardmäßig für jede Anfrage Demo-Ergebnisse anzeigen. Du kannst dann aber mit einem Klick in den Live-Modus wechseln, um die tatsächlichen Ergebnisse zu bekommen (ggf. wird Sonntag Abends aber nicht so viel los sein).
How we built it
Das Backend wurde mit Python und der Google Maps API entwickelt
Das Frontend wurde mit Bootstrap entwickelt.
Challenges we ran into
Die Google Maps API erlaubt nur eine begrenzte Anzahl von kostenlosen Anfragen, bevor die Nutzung kostenpflichtig wird. Um nicht schon bei der Entwicklung in das Limit zu rennen, machen wir intensiv von Caching gebrauch. Außerdem haben wir einen "Demo-Mechanismus" eingebaut, der Nutzern standardmäßig erst einmal nur Demo-Inhalte anzeigt, um unser Budget nicht unnötig zu strapazieren. Grundsätzlich ist die App aber voll funktionsfähig, und kann jederzeit "scharf" geschaltet werden.
Accomplishments that we're proud of
Wir haben ein Tool entwickelt, das bereits heute funktioniert und nicht auf das Mitwirken weiterer Personengruppen angewiesen ist (bspw. der Marktbesitzer oder Feedback von anderen Usern). Es kann ganz ohne App-Download über einen Browser sowohl auf Smartphone, Tablet oder Laptop genutzt werden.
What we learned
Das Rad muss nicht immer neu erfunden werden. Wie können vorhandene Daten visualisiert und für einen bestimmten Kontext neu eingebunden werden? Google bietet eine Vielzahl von Daten an. Besonders Daten über Lokalisationen über Android-Nutzer können besonders bei Zeiten von Corona auf neue Wege eingebunden werden. Die Erkenntnis, dass vorhandene Lösungen und Techniken in kürzester Zeit zu einem anderen Kontext zusammengefügt werden können, war eine schöne Erfahrung.
What's next for Leermarkt
- Die App könnte einfach auf weitere Bereiche, wie Apotheke, öffentliche Einrichtungen etc. erweitert werden
- Die Frage der Finanzierung für die Google API ist zu klären – vielleicht kann Google hier ein Budget zur Verfügung stellen?
- es müssen einige Informationen von der Google API erfragt werden. Das passiert aktuell über mehrere Schritte, das kann mit noch etwas Entwicklungszeit (<1 Tag) verbessert und effizienter gemacht werden

Log in or sign up for Devpost to join the conversation.