Programmierung einer Webapplikation zum Erfassen, Bearbeiten und Teilen von Musik in Akkordsprache.
Vue.js, Laravel, MongoDB, UX, Usability
Das Ziel des Projekts war die Entwicklung einer Webapplikation für die Erfassung, Bearbeitung und das Teilen von Leadsheets. Als Webapplikation soll Chordmaster die bisher verwendeten Tools wie Screenshots, Excel-Dateien, Fotos von anderen Leadsheets sowie Handnotizen ersetzen. Musizierende können so komplett auf die handschriftliche Erfassung verzichten und die Leadsheets elektronisch auf bereits vorhandenen Geräten wie Smartphones, Tablets und PCs erfassen und verwalten.
Es existieren in der Schweiz, je nach Kanton und urbaner oder ruraler Verortung zwischen 1 und 3 Bands pro 1000 Einwohner_innen. Bei durchschnittlich 1.5 Bands pro 1000 Einwohner_innen und einer durchschnittlichen Besetzung von 5 Personen pro Band, ergeben sich rund 85'000 Musizierende. Diese Zahl erhöht sich zum Teil noch, wenn man Musikschulen, Musiklehrer_innen und Schülerbands hinzurechnet. Es wird von einer Zielgruppe von rund 100'000 aktiven Zielpersonen in einem spezifischen, hoch-affinen Musik-Umfeld ausgegangen. Diese Zielgruppe hat Bedarf an Unterstützung in ihrem täglichen Tätigkeitsfeld.
Während dem rund sechsmonatigen Projekt wurde die Webapplikation Chordmaster gebaut. Das Frontend wurde als Single-Page-Application mit Vue.js entwickelt. Als Backend dient eine REST-API, welche mit dem PHP-Webframework Laravel programmiert wurde. Benutzer_innen können sich auf der Seite registrieren und anschliessend eigene Leadsheets erfassen, bearbeiten, transponieren und teilen. Durch mehrere Usability-Tests wurden die Usability und die User-Experience immer weiter verbessert, sodass schliesslich eine sehr intuitive und einfach bedienbare Applikation für Musiker_innen entstanden ist. Anhand von durchgeführten Farbtests wurde zudem sichergestellt, dass die Applikation auch in einem schummrigen Bandraum oder auf einer Konzertbühne optimal verwendet werden kann.
| Projektart | Bachelor Thesis |
|---|---|
| Projektdauer | September 2018 - März 2019 |
| Aufwand in Personenstunden | 720 Personenstunden |
| Teamgrösse | 2 Personen |
Michael Pauli
SIEBENSINN GmbH
Gurtenbrauerei 14
3084 Wabern
Webseite
Simon Gottstein
Yanik Häni
Prof. Dierk König, dierk.koenig@fhnw.ch