Der Autor der vorliegenden Arbeit verwendet verschiedene Methoden zur Speicherung der musikalischen Ressourcen seiner Kirche, aktuell OneDrive mit unterschiedlichen Formaten für Akkorde und verstreuten Noten für die Bläsersektion. Der Autor schlug ein Projekt zur Verbesserung dieses Prozesses vor und entwickelte ein Minimum Viable Product (MVP) unter Verwendung von JavaScript, EJS und MongoDB, welches vom Musikdirektor genehmigt wurde. Das MVP zielt darauf ab, die Speicherung von Akkorden und Bläsernoten mit Tags und Labels zu zentralisieren, um eine schnelle Song-Abfrage zu ermöglichen. Der Autor erarbeitete Anforderungen, skizzierte ein Low-Fidelity-Wireframe und wechselte vom Wasserfallmodell zur agilen Methodik, um zunächst die grundlegenden Funktionen anzugehen. Das Hauptmerkmal ist das Hinzufügen eines Songs mit relevanten Informationen, einschließlich Titel, Tonart, Akkorden, Bläsernoten und Tags. Die zweitwichtigste Funktion ist das "Tags"-System, das das Filtern von Songs nach Eigenschaften wie Bläser-Endings oder Themen ermöglicht. Der Autor überlegt noch, wie er mit verschiedenen Song-Instanzen umgehen soll und zieht Admin-Kontrollen für Tonarttranspositionen in Betracht. Die nächsten Schritte umfassen die Entwicklung von Authentifizierung und JWT. Der Autor hat mit der Entwicklung des Backends und eines einfachen Frontends begonnen. Das Projekt zielt darauf ab, das Musikressourcenmanagement der Kirche zu verbessern und wird inkrementelle Verbesserungen und die Verfeinerung von Funktionen beinhalten.
dev.to
1 - Building a Worship Resource Library
Create attached notes ...
