Mostrar o rexistro simple do ítem
Análisis, diseño e implementación de una red social enfocada a artistas para compartir y dar a conocer su arte
dc.contributor.advisor | Bellas Permuy, Fernando | |
dc.contributor.author | Lema Silva, Laura | |
dc.contributor.other | Universidade da Coruña. Facultade de Informática | es_ES |
dc.date.accessioned | 2023-11-07T17:49:33Z | |
dc.date.issued | 2023 | |
dc.identifier.uri | http://hdl.handle.net/2183/34087 | |
dc.description.abstract | [Resumen]: En el presente trabajo de fin de grado se propone el desarrollo de una aplicación web orientada a artistas para que puedan darse a conocer. La aplicación debe permitir publicar obras de arte, valorarlas y compartirlas en las principales redes sociales. Además, los usuarios podrán interactuar entre sí a través de un chat en vivo y seguir a sus artistas favoritos. Para mantener a los usuarios informados de lo que ocurre en la aplicación (como nuevos mensajes, publicaciones de artistas seguidos o interacciones con un arte publicado), se implementará un sistema de notificaciones. El backend consiste en una API REST donde se implementan los servicios de negocio. Estos servicios están desarrollados en Java utilizando el framework Spring Boot y MySQL para la gestión de la persistencia. El frontend, por otra parte, es una aplicación web SPA implementada en JavaScript, haciendo uso de librerías como React, Redux y Material-UI. Además, para la implementación de ciertas funcionalidades fue necesario hacer uso de la plataforma Firebase, en concreto de los servicios de Realtime Database, para el chat en vivo, y Cloud Messaging para las notificaciones. | es_ES |
dc.description.abstract | [Abstract]: The present bachelor’s final project presents the development of a web application targeted at artists to showcase their work. The application should allow users to publish artworks, rate them, and share them on major social media platforms. Additionally, users will be able to interact with each other through a live chat and follow their favorite artists. To keep users informed about what is happening within the application (such as new messages, posts from followed artists, or interactions with posted artworks), a notification system will be implemented. The backend consists of a REST API where business services are implemented. These services are developed in Java using the Spring Boot framework and MySQL for persistence management. On the other hand, the frontend is a web application SPA implemented in JavaScript, using libraries like React, Redux, and Material-UI. Furthermore, for the implementation of specific features, the Firebase platform was used, specifically Realtime Database for the live chat, and Cloud Messaging for notifications. | es_ES |
dc.language.iso | spa | es_ES |
dc.rights | Todos los derechos reservados. All rights reserved. | es_ES |
dc.subject | Aplicación web | es_ES |
dc.subject | Red social | es_ES |
dc.subject | Artistas | es_ES |
dc.subject | Galerías de arte | es_ES |
dc.subject | React | es_ES |
dc.subject | Java | es_ES |
dc.subject | Spring Boot | es_ES |
dc.subject | Firebase | es_ES |
dc.subject | Web application | es_ES |
dc.subject | Social network | es_ES |
dc.subject | Artists | es_ES |
dc.subject | Art galleries | es_ES |
dc.title | Análisis, diseño e implementación de una red social enfocada a artistas para compartir y dar a conocer su arte | es_ES |
dc.type | info:eu-repo/semantics/bachelorThesis | es_ES |
dc.rights.access | info:eu-repo/semantics/embargoedAccess | es_ES |
dc.date.embargoEndDate | 2024-05-07 | es_ES |
dc.date.embargoLift | 2024-05-07 | |
dc.description.traballos | Traballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2022/2023 | es_ES |