Inspiration:

Unser Team setzt sich aus Studenten aus Kiel zusammen die mit Ihrer freien Zeit etwas anfangen wollen. Der gute Zweck steht hierbei im Vordergrund, sowie der Spaß an der Sache.

What it does:

Mit unserer Virus Tracking Application kann man über das Erfassen von GPS Dateien von Nutzern:innen einen Geografischen Verlauf des Viruses machen. Wenn man seinen GPS Verlauf, aus Verdacht einer Coronaerkrankung, zur Verfügung stellen will, so ist auch eine komplette Anleitung beigeführt, wie man diesen im passenden Format exportieren kann. Dies ermöglicht einem diese Daten mit seinem eigenen Tagesverlauf abzugleichen und Möglichkeiten abzuschätzen, ob man vielleicht mit Corona in Berührung gekommen sein könnte. Mit dieser Information ließe sich die Gefahr besser einschätzen neue Menschen anzustecken. Ebenfalls findet man auch gleich passende Informationen zu Corona und aktuelle Artikel zu alltäglichen Fällen.

How we built it:

Die Seite wurde komplett innerhalb des Hackathons erstellt. Die Website basiert auf HTML5 mit CSS und Vue.js zum Styling, sowie auf Javascript mit jQuery und Node.js im Back-End. Das System setzt sich zum einen aus dem Auswerten von GPS Daten im JSON Format zusammen und zum anderen aus der Darstellung der gesammelten GPS-Daten aus der Datenbank auf einer, für jederman verständlichen, Karte. Hierbei beziehen wir uns auf automatisch erfasste GPS Daten, welche bei eingeschaltetem GPS von Google in Log-Dateien mit geschrieben werden. Diese befindet sich praktischerweise in einem, wie bereits genannt, JSON Datei-Format, welche sich leicht auslesen und weiter verarbeiten lassen.

Challenges we ran into:

Durch die nur sehr kurze Zeit von 48 Stunden und die knappe Besetzung in unserem Team und quasi das erste richtige und eigenständige Projekt, merkte man schnell wo es an der Routine, beziehungsweise an dem Wissen haperte. So kam es in der Webentwicklung häufiger zu stockem des Prozesses für 1 bis 2 Stunden, obwohl der Fehler mit einmal genau hinschauen schnell gefunden war. Auch das Back-End lief nicht immer flüssig und pausierte teils Aufgrund ähnlicher Probleme.

Accomplishments that we are proud of:

Das ganze Projekt! Wir haben sehr viel erreicht und auch vor keiner Herausforderung halt gemacht. So haben wir uns durchgeschlagen und haben etwas auf die Beine gestellt, auf das wir alle stolz sind.

What we learned:

Von keinem von uns könnte man sagen, dass er ein Experte in seinem Arbeitsgebiet ist. Aber jeder hatte für seinen Arbeitsteil seine Leidenschaft und niemand hat klein bei gegeben. So haben haben wir uns beigebracht mit Vue.js und CSS Styling umzugehen und mit Node.js Datenbanken und Datentransfer zu managen und gezielt Daten auszulesen und zu speichern.

What is next for the Virus Tracking Web-App:

Als nächstes könnte man zu dem reinen Sammeln der Standorte noch zeitliche Variablen hinzuzufügen, was das gesammte System präzieser machen würde, und dadurch Nutzern:innen hilft genauere Entscheidungen zu treffen und hilft die Wahrscheinlichkeit für eine Ansteckung besser abzuschätzen. Auch eine mobile App wäre sehr gut, da sie zum einen eine einfachere Handhabung und schnellere Updates ermöglichen würde, was von sich aus gute Aussichten auf eine größere Nutzerzahl geben würde, aber auch eine eventuelle Möglichkeit geben würde, die Trackingdaten, welche IOS Geräte selber speichern, zu nutzen und damit zu einer höherren Präzision, durch eine größere Datezahl, zu ermöglichen. Was jedoch für einen Erfolg dieser App von Nöten ist, ist die richtige Verbreitung der App z.B. durch Werbung, da es sich um einen Dienst handelt, welcher erst dann sinnvoll wird, wenn dieser Dienst von einer großen Zahl an Menschen genutzt wird. Zuletzt ist zu erwähnen, dass diese App nicht unbedingt auf den Corona Virus beschränkt bleiben muss. Eine Anpassung an eine andere Krankheit, welche eine Pandemie auslösen könnte, würde nur wenig Arbeit erfordern und könnte damit sehr schnell die nächste Pandemie stark eindämmen.

Built With

Share this project:

Updates

posted an update

Donnerstag (19.03.):

  1. Der Jetzige Gruppenleiter hat das stattfinden des Hackathon in Erfahrungen gebracht und schnell eine Gruppe von drei gebildet.
  2. Wir haben uns zu dritt mit wenig Vorwissen über den Hackathon und einer Hand voll Erfahrung im Bereich des Programmierens angemeldet. Freitag (20.03.):

[14:30]

  1. Entspanntes Zusammenkommen zu einer Online Konferenz.
  2. Warten auf den Link zu Airtable.
  3. Austausch über den Hackathon.

[18:00]

  1. Warten auf den Welcome-Stream.

[19:50]

  1. Öffnen des Airtable.
  2. Suche nach Challenges, welche die ganze Gruppe interessieren.
  3. Zusammenkunft zu einer Challenge und Sammeln der ersten Gedanken zur Realisierung.
  4. Grundgegebene Arbeitsteilung, durch unterschiedliche Stärken und Fähigkeiten im Bereich des Programmierens.
  5. Beitritt zu dem Slack-Workspace.
  6. Sammeln der Aufgaben und Anforderungen.

[21:30]

  1. Feierabend.

Samstag (21.03.):

[9:30]

  1. Erstellen eines Devposts.

[10:00]

  1. Gemeinsames Arbeiten in Konzentrierter Arbeitsteilung, wenig Interaktion in Arbeitsvorgänge anderer.

[17:00]

  1. Abwesenheit einer Person durch persönliche Gründe.

[23:30]

  1. Feierabend der anderen beiden Gruppenmitglieder.

Sonntag (22.03.):

[9:45]

  1. Sammeln der Anforderungen, Abgabe Zeiträume und Bewertungskriterien.

[10:00]

  1. Gemeinsames Arbeiten in Konzentrierter Arbeitsteilung, wenig Interaktion in Arbeitsvorgänge anderer.

[15:35]

  1. Große Erfolge mit der Web App.
  2. Fertigstellung des Prototyps in Sicht.

[17:30]

  1. Fertigstellung des Videos.

[18:00]

  1. Video Upload.

[18:35]

  1. Abschluss des Projekts.

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