HuddleUp - Webplattform fur Videotreffen

Böni, Flavio and Hauser, Severin (2021) HuddleUp - Webplattform fur Videotreffen. Other thesis, OST Ostschweizer Fachhochschule.

[thumbnail of FS 2021-BA-EP-Böni-Hauser-HuddleUp - Webplattform für Videotreffen.pdf] Text
FS 2021-BA-EP-Böni-Hauser-HuddleUp - Webplattform für Videotreffen.pdf - Supplemental Material

Download (10MB)

Abstract

Pandemie-bedingte Massnahmen wie Home-Office und Fernstudium haben eine Reduktion von persönlichen Kontakten zur Folge. Während Videokonferenz-Plattformen wie Zoom diese Kontakte teilweise ersetzen können, beschränkt sich dies auf bereits bestehende Bekanntschaften. Die Möglichkeiten um neue Menschen kennen zu lernen sind jedoch begrenzt.

Ziel dieser Bachelorarbeit war das Erstellen einer Webapplikation zur Durchführung von Videokonferenzen für einander unbekannte Personen. Sie soll ermöglichen, Menschen mit gemeinsamen Interessen zu finden und zu treffen. Im Rahmen der Arbeit sollten die genauen Anforderungen erfasst, eingesetzte Technologien evaluiert und anschliessend umgesetzt werden.

Auf Basis einer Recherche zu bestehenden Lösungen und Technologien wurden die genauen Anforderungen an die Applikation erfasst. Ein wichtiges Anliegen war, dass die Plattform frei verfügbar ist. Somit wurde darauf geachtet, dass nur Open Source-Bibliotheken und -Technologien eingesetzt werden. Weiter sollte die Applikation durch den Betreiber konfigurierbar sein. Die erarbeiteten funktionellen und nicht-funktionellen Anforderungen bildeten die Grundlage für die Implementation. Während der Entwicklung wurde die Funktionalität anhand automatisierter Unit Tests sichergestellt und die Benutzbarkeit durch Usability Tests überprüft.

Das Endprodukt der Arbeit ist «HuddleUp», eine Webapplikation zur Durchführung von Online-Gruppentreffen. Benutzer können Treffen organisieren, oder an ausgeschriebenen Treffen teilnehmen. Die Suche nach Treffen wird durch die Verwendung von Tags erleichtert. Sobald der Startzeitpunkt eines Treffens erreicht ist, kann der Organisator die Videokonferenz starten. Die Konferenz und die Zugangsdaten werden durch «HuddleUp» automatisch erstellt, wodurch die Durchführung des Treffens erleichtert wird. Als Videokonferenz-Provider wurde Jitsi Meet integriert. Es handelt sich dabei um eine Referenzimplementation und kann in Zukunft durch weitere Provider ergänzt werden.

Im aktuellen Stand bietet «HuddleUp» eine überschaubare Auswahl an Funktionen an und ist in einem kleinen Rahmen einsatzbereit. Es besteht eine Vielzahl von weiteren Features, welche durch den Fokus auf Erweiterbarkeit und Modularität gut umsetzbar sind.

Item Type: Thesis (Other)
Subjects: Topics > Software > Testing and Simulation > Unit-Testing
Area of Application > Web based
Technologies > Databases > PostgreSQL
Technologies > Frameworks and Libraries > React
Technologies > Programming Languages > TypeScript
Divisions: Bachelor of Science FHO in Informatik > Bachelor Thesis
Depositing User: HSR Deposit User
Contributors:
Contribution
Name
Email
Thesis advisor
Koch, Frank
UNSPECIFIED
Date Deposited: 13 Dec 2021 10:21
Last Modified: 13 Dec 2021 10:21
URI: https://eprints.ost.ch/id/eprint/959

Actions (login required)

View Item
View Item