Resumen:
|
[ES] El Trabajo de Final de Grado que se ha desarrollado consiste en la creación de una red social de contacto entre dos roles, artista y editor. El sistema se trata de un portal web donde cualquier usuario puede valorar ...[+]
[ES] El Trabajo de Final de Grado que se ha desarrollado consiste en la creación de una red social de contacto entre dos roles, artista y editor. El sistema se trata de un portal web donde cualquier usuario puede valorar las obras de los artistas y de esta forma premiar con mayor visibilidad a aquellos que más reacciones positivas suscitan. Por otro lado, los editores podrán promocionar mediante un mecanismo de donativos a los artistas que deseen, siendo premiados de esta forma. El mecanismo de premiado consistirá en dos rankings diferentes, uno para cada rol.
El desarrollo del presente proyecto se ha llevado a cabo siguiendo una metodología en cascada, donde, en una primera etapa se ha diseñado la aplicación siguiendo técnicas de diseño centrado en el usuario como las Personas o Casos de uso. A continuación, se realizó la implementación utilizando Node.js, JavaScript y Angular. Por último, se han realizado pruebas en vivo lanzando la aplicación e invitando a una serie de usuarios para asegurarnos de que las funcionalidades programadas funcionaban correctamente.
[-]
[EN] The Final degree work that has been developed consists in the creation of a social network of contact between two roles, artist and the editor. The system is a web portal where any user can evaluate the works of the ...[+]
[EN] The Final degree work that has been developed consists in the creation of a social network of contact between two roles, artist and the editor. The system is a web portal where any user can evaluate the works of the artists and thus reward with greater visibility to those who more positive reactions arise. On the other hand, publishers will be able to promote through a mechanism of donations to the artists they wish, being rewarded in this way. The rewarding mechanism will consist of two different rankings, one for each role.
The project has been carried out through several processes, in a first stage the application has been designed following user-centric design techniques such as People or Use cases. The implementation was then implemented using Node, JavaScript and angular. Finally, live tests have been carried out launching the application and inviting several users Testers To make sure that the programmed features worked properly.
[-]
|