
Compartir
Título
Iberfolk: Gestión de la música tradicional ibérica
Autor(es)
Director(es)
Palabras clave
Obras
Música tradicional Ibérica
Partituras
Songs
Iberian traditional music
Scores
Clasificación UNESCO
6203.06 Música, Musicología
1203.17 Informática
1203.23 Lenguajes de Programación
1203.18 Sistemas de Información, Diseño Componentes
Fecha de publicación
2023-06
Resumen
[ES]Este proyecto lleva a cabo el desarrollo de una aplicación web para la gestión de música
tradicional ibérica, con el fin de mostrarla de una manera atractiva al usuario.
La aplicación se podría dividir en dos partes diferenciadas:
• La primera engloba toda la parte de la gestión del contenido. Se podrán visualizar las
características de cada una de las obras almacenadas, y en caso de que existan
partituras, visualizarlas y poder hacer una descarga de las mismas. Además, se permitirá
la edición de las obras y el borrado de las mismas por parte de los usuarios propietarios
o de los administradores.
• La segunda, con el fin de llevar un mejor control de las obras y mejorar la calidad de la
información de éstas, se permitirá la comunicación mediante mensajes entre los
usuarios y se generarán alertas a los administradores sobre las nuevas obras y ediciones
que hayan tenido lugar. Además, también se pueden englobar otras funcionalidades
relacionadas como las de gestión de usuarios.
Para llevar a cabo el proyecto, hemos utilizado VUE, un framework de javascript de código
abierto para el desarrollo del modelo y las vistas de la aplicación. Para la gestión del contenido
y de los usuarios se ha utilizado firebase, una plataforma web en la nube de Google que ofrece
diferentes servicios, entre los que se han usado Firebase Auth, el servicio de autenticación de
usuarios, Firebase Database, una base de datos no relaciona y en tiempo real, Firebase storage,
que permite cargas y descargas seguras de archivos y Firebase Hosting para alojar la aplicación
web [EN]This project carries out de development of a web app for managing iberian traditional
music, with the purpose of showing it in an attractive way to the users.
The app can be divided in to two different parts:
• The first one includes everything related to de content managing. It will be possible to
visualize the characteristics of every song stored in the database, and in case there are
scores uploaded, it will be possible to show and download them too. Also, it’ll be
possible for the owner of the song and the admins to edit the information of the songs
and delete them too.
• The second one is related to the control of the songs and the increase the quality of
their information, so that, it will let the communication between the users by
messaging, and alerts will be created for the admins when new songs or new editions
have been taken place. It also includes the functionalities related with the managing of
users.
For carrying out this project, we used Vue, a JavaScript Open Source framework to
develop the model and the views of the app. We used Firebase for managing data and users,
which is a web service cloud that offers different services, for example Firebase
Authentication (the service to authenticate the users in the application), Firebase Data base,
a non relational data base and real time data base, Firebase Storage that allows to load and
to download files in a safety way and Firebase Hosting, for deploying the application.
Descripción
Trabajo de Fin de Grado. Grado en Ingeniería Informática. Curso académico 2022-2023.
URI
Aparece en las colecciones













