Aplicació de gestió i recomanació d'animes i mangas

dc.contributor
Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.contributor
Gil Gomez, Marisa
dc.contributor.author
Prats Molina, Pol
dc.date.accessioned
2025-12-11T19:14:25Z
dc.date.available
2025-12-11T19:14:25Z
dc.date.issued
2025-07-01
dc.identifier
https://hdl.handle.net/2117/448960
dc.identifier
197964
dc.identifier.uri
https://hdl.handle.net/2117/448960
dc.description.abstract
Aquest projecte té com a objectiu el desenvolupament d'una aplicació web per a aficionats a l'anime i el manga que permeti explorar, gestionar i compartir obres d'aquest tipus. En un context de creixement exponencial del consum d'aquestes formes de cultura popular japonesa i davant la manca d'eines integrades amb un fort component social, aquest projecte busca oferir una solució intuïtiva i accessible. L'aplicació s'ha desenvolupat utilitzant tecnologies modernes com React per al frontend i Firebase Firestore per al backend, amb la integració de l'API pública d'AniList per obtenir dades d'anime i manga. El sistema permet als usuaris registrar-se, cercar títols, afegir-los a llistes personalitzades i consultar detalls complets de cada obra. La metodologia emprada ha estat una adaptació àgil basada en Kanban, amb gestió de tasques mitjançant GitHub i un procés iteratiu de disseny, desenvolupament i validació. Durant el projecte s'han treballat competències relacionades amb el desenvolupament web, la gestió de dades, la integració de serveis externs i el disseny centrat en l'usuari.
dc.description.abstract
This project focuses on the development of a web application aimed at anime and manga enthusiasts, allowing users to explore, manage, and share titles of this kind. In a context of growing interest in Japanese pop culture and a lack of integrated tools with strong social features, this project aims to offer an intuitive and accessible solution. The application was developed using modern technologies such as React for the frontend and Firebase Firestore for the backend, with the integration of the AniList public API to fetch data. Users can register, search for titles, add them to personal lists, and view detailed information about each series. The methodology followed was an agile-inspired Kanban approach, with task tracking via GitHub and an iterative process of design, development, and validation. Throughout the project, competencies in web development, data management, API integration, and user-centered design were developed and applied.
dc.description.abstract
Este proyecto tiene como objetivo el desarrollo de una aplicación web para aficionados al anime y al manga que permita explorar, gestionar y compartir obras de este tipo. En un contexto de crecimiento del consumo de cultura japonesa y ante la falta de herramientas integradas con componentes sociales, este proyecto propone una solución intuitiva y accesible. La aplicación ha sido desarrollada utilizando tecnologías modernas como React para el frontend y Firebase Firestore para el backend, junto con la integración de la API pública de AniList para la obtención de datos. El sistema permite a los usuarios registrarse, buscar títulos, añadirlos a listas personalizadas y consultar detalles completos de cada obra. La metodología seguida ha sido una adaptación ágil basada en el modelo Kanban, con gestión de tareas a través de GitHub y un enfoque iterativo de diseño, desarrollo y validación. Durante el proyecto se han trabajado competencias relacionadas con el desarrollo web, la gestión de bases de datos, la integración de servicios externos y el diseño centrado en el usuario.
dc.format
application/pdf
dc.language
cat
dc.publisher
Universitat Politècnica de Catalunya
dc.rights
Open Access
dc.subject
Àrees temàtiques de la UPC::Informàtica::Enginyeria del software
dc.subject
Àrees temàtiques de la UPC::Informàtica::Sistemes d'informació::Bases de dades
dc.subject
Software engineering
dc.subject
Web site development
dc.subject
Comic books, strips, etc.
dc.subject
Animation (Cinematography)--Japan
dc.subject
Application program interfaces (Computer software)
dc.subject
Database management
dc.subject
Algolia
dc.subject
REST
dc.subject
Backend
dc.subject
CRUD
dc.subject
Firebase Firestore
dc.subject
Firebase authentication
dc.subject
Hook (React)
dc.subject
JSON
dc.subject
React
dc.subject
Tailwind CSS
dc.subject
Token d'autenticació
dc.subject
Frontend
dc.subject
Deployment
dc.subject
Deployment
dc.subject
Enginyeria de programari
dc.subject
Pàgines web--Desenvolupament
dc.subject
Còmics
dc.subject
Animació (Cinematografia)--Japó
dc.subject
Interfícies de programació d'aplicacions (Programari)
dc.subject
Bases de dades--Gestió
dc.title
Aplicació de gestió i recomanació d'animes i mangas
dc.type
Bachelor thesis


Ficheros en el ítem

FicherosTamañoFormatoVer

No hay ficheros asociados a este ítem.

Este ítem aparece en la(s) siguiente(s) colección(ones)