Diseño y desarrollo de una aplicación web para la gestión de una tienda de juegos de mesa
Pop, Paul Daniel
Bachiller Rubia, Sergio, tut. (Universitat Autònoma de Barcelona. Departament de Ciències de la Computació)
Universitat Autònoma de Barcelona. Escola d'Enginyeria

Títol variant: Disseny i desenvolupament d'una aplicació web per a la gestió d'una botiga de jocs de taula
Títol variant: Design and development of a web application for managing a board game store
Data: 2025
Resum: Aquest treball presenta el desenvolupament d'una aplicació web per a la gestió d'una botiga local especialitzada en jocs de taula i cartes col·leccionables, com Magic: The Gathering. La plataforma permet als usuaris consultar i adquirir productes, inscriure's a esdeveniments com tornejos i mantenir-se informats sobre nous llançaments. Per al personal administrador, el sistema ofereix funcionalitats per crear i modificar productes, planificar esdeveniments, gestionar comandes i accedir a mètriques clau del negoci. Aquestes mètriques inclouen els guanys del mes actual, l'evolució dels ingressos durant els darrers tres mesos mitjançant un gràfic comparatiu, el nombre d'usuaris actius i l'estat de les comandes pendents. L'aplicació segueix una arquitectura neta i modular, estructurada en capes (domini, infraestructura i aplicació), i ha estat desenvolupada utilitzant tecnologies modernes com Next. js, Supabase i autenticació mitjançant JWT. El sistema té com a objectiu optimitzar l'operativa diària de la botiga i millorar l'experiència del client a través d'una interfície accessible, eficient i adaptada a les seves necessitats.
Resum: Este trabajo presenta el desarrollo de una aplicación web para la gestión de una tienda local especializada en juegos de mesa y cartas coleccionables, como Magic: The Gathering. La plataforma permite a los usuarios consultar y adquirir productos, inscribirse en eventos como torneos y mantenerse informados sobre nuevos lanzamientos. Para el personal administrador, el sistema ofrece funcionalidades para crear y modificar productos, planificar eventos, gestionar pedidos y acceder a métricas clave del negocio. Estas métricas incluyen las ganancias del mes actual, la evolución de ingresos durante los últimos tres meses mediante una gráfica comparativa, el número de usuarios activos y el estado de los pedidos pendientes. La aplicación sigue una arquitectura limpia y modular, estructurada en capas (dominio, infraestructura y aplicación), y ha sido desarrollada utilizando tecnologías modernas como Next. js, Supabase y autenticación mediante JWT. El sistema busca optimizar la operativa diaria de la tienda y mejorar la experiencia del cliente a través de una interfaz accesible, eficiente y adaptada a sus necesidades.
Resum: This project presents the development of a web application for the comprehensive management of a local store specializing in board games and collectible card games, such as Magic: The Gathering. The platform allows users to browse and purchase products, register for events like tournaments, and stay informed about new product releases. For store administrators, the system provides features to create and update products, schedule events, manage orders, and access key business metrics. These metrics include current monthly revenue, a comparative chart of revenue over the past three months, the number of active users, and the status of pending orders. The application follows a clean and modular architecture, structured in layers (domain, infrastructure, and application), and has been developed using modern technologies such as Next. js, Supabase, and JWT-based authentication. The system aims to optimize the store's daily operations and enhance the customer experience through an accessible, efficient, and user-focused interface.
Drets: Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial, la distribució, i la comunicació pública de l'obra, sempre que no sigui amb finalitats comercials, i sempre que es reconegui l'autoria de l'obra original. No es permet la creació d'obres derivades. Creative Commons
Llengua: Castellà
Titulació: Enginyeria Informàtica [2502441]
Pla d'estudis: Enginyeria Informàtica [958]
Document: Treball final de grau ; Text
Àrea temàtica: Menció Enginyeria del Software
Matèria: Aplicació web ; Arquitectura per capes ; Gestió de botiga ; Esdeveniments i productes ; Base de dades PostgreSQL ; Supabase ; Next.js ; Prisma ; JWT ; Aplicación web ; Arquitectura por capas ; Gestión de tienda ; Eventos y productos ; Base de datos PostgreSQL ; Web application ; Layered architecture ; Store management ; Events and products ; PostgreSQL database



15 p, 2.8 MB

El registre apareix a les col·leccions:
Documents de recerca > Treballs de Fi de Grau > Escola d'Enginyeria. TFG

 Registre creat el 2025-07-17, darrera modificació el 2025-07-23



   Favorit i Compartir