Inspiration

SARS-CoV-2 ist ein Virus der Corona-Familie, welches im Januar 2020 in der chinesischen Provinz Hubei identifiziert wurde. Im Menschen löst SARS-CoV-2 die neuartige Krankheit COVID-19 aus, welche in schweren Fällen zu Atemnot führt und in Risikogruppen mit einer hohen Letalitätsrate einhergeht. Um eine übermäßige Belastung des Gesundheitssystems, wie beispielsweise in Italien, zu verhindern, ist es von großer Bedeutung die Ausbreitung des Virus zu verlangsamen und eine genaue Datenlage bezüglich der Ausbreitungsdynamik und der Anzahl aktuell infizierten Menschen zu erlangen. Letzteres ist erheblich erschwert, da der aktuell eingesetzte Test auf SARS-Cov-2 äußerst aufwendig und zeitintensiv ist. Der Test beruht auf einer RT-PCR, welche spezielle Geräte, limitierte Verbrauchsmaterialien und qualifiziertes Personal benötigt. Die Limitation dieser Ressourcen minimiert die Anzahl der Testdurchläufe, die ein diagnostisches Labor pro Zeiteinheit durchführen kann. Auf der anderen Seite ist der wissenschaftliche Betrieb in vielen anderen Einrichtungen fast gänzlich zum Erliegen gekommen, was ein riesiges -, bisher ungenutztes -, Potential darstellt.

Das Ziel

Lab-Share ist eine Plattform, welche es ermöglicht die benötigten Ressourcen bestmöglich zu verteilen. Dazu möchten wir hilfsbereite Wissenschaftler, temporär ungenutzte Geräte oder verfügbare Materialien zur Durchführung der RNA-Extraktion und RT-PCR mit momentan am Limit agierenden Diagnostiklaboren in Verbindung bringen, um die Kapazität der Testlabore zu erhöhen und die Ausbreitung von SARS-CoV-2 besser verstehen und kontrollieren zu können.

Wie wir es erreicht haben

Lab-Share ist als Webanwendung konzipiert, um geräteunabhängig verwendbar zu sein. Dabei sind wir dem “mobile first” Ansatz gefolgt. Aktuell ist die Applikation deshalb noch vor allem für mobile Geräte optimiert. Dies wollen wir allerdings bis zum finalen Release noch anpassen. Bei der Planung der Applikation haben wir moderne Technologien gesetzt. Unser Frontend basiert auf VueJS und das Backend ist in TypeScript geschrieben und stellt eine REST-API mit express zur Verfügung. Durch diese Trennung konnte nach der Spezifikation der REST-API die Entwicklung an Front- und Backend unabhängig voneinander erfolgen. Die Daten werden vom Backend in einer MongoDB verwaltet und ist somit unabhängig von Drittanbietern. Generell haben wir darauf geachtet nur so wenig Daten wie möglich zu erheben. Das Deployment basiert auf Docker und zwei Docker-Containern, der Applikation und der Datenbank. Somit kann die Plattform ohne Probleme auf jedem System betrieben werden. Durch die lokale Verarbeitung der Daten ist die Applikation datenschutzrechtlich gut aufgestellt. Die formalen Angelegenheiten wie das Impressum und eine Datenschutzerklärung fehlen uns aus zeitlichen Gründen allerdings noch.

Herausforderungen auf dem Weg

Zeit! Eine produktiv einsetzbare Applikation innerhalb von zwei Tagen zu entwickeln ist sehr schwierig. Es ist uns allerdings gelungen einen guten Grundstein für die Plattform zu legen.

Erfolge auf die wir stolz sind

Stolz sind wir auf die gesamte Leistung unseres Team und die Tatsache innerhalb von zwei Tagen ein Problem bei der Durchführung von Coronatests durch Kontakte in Testlabore identifiziert und eine Lösung auf den Weg gebracht zu haben.

Was wir gelernt haben

Unser Team hatte sehr viel Spaß interdisziplinär beim digitalen Hackathon zusammen zu arbeiten. So haben wir diese Zeit genutzt um unseren Horizont zu erweitern. Einige von uns haben einen Einblick in technische Gebiete bekommen können, andere in den medizinischen vor allem in Bezug auf die Corona Tests und die Laborarbeit.

Was ist das nächste für Lab-Share

  • Weiterentwicklung zum produktiven Einsatz
  • Mehrsprachigkeit
  • Weitere Ressourcen aufnehmen die angeboten/gesucht werden

Wir würden uns wünschen, dass unsere Lösung bald einen kleinen Teil dazu beitragen kann, um die Testabdeckung effizienter zu gestalten. Doch bis es soweit ist, hacken wir weiter!

+ 6 more
Share this project:

Updates

posted an update —

## Technischer Zustand des Projekts # Was funktioniert

  • Domain https://lab-share.de
  • Deployment mit Docker
  • POC vom Registrierungsprozess im Frontend
  • Backend
    • Registrierung von Helfern und Laboren
    • Login
    • Aktualisierung des Profils
    • Passwort vergessen, Passwort ändern

# Was noch nicht funktioniert

  • Frontend
    • Registrierung
    • Login
    • Suche
  • Backend
    • Mailversand mit dem generierten Token bei Passwort vergessen
    • Suchfunktion nach Laboren/Helfern

Geschätzter Arbeitsaufwand bis zum Release: 20-30h

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

Submission history