Please use this identifier to cite or link to this item: http://hdl.handle.net/2445/199621
Title: Cardalia: una aplicació web per al intercambi de cartes col·leccionables
Author: Royo Martínez, Albert
Director/Tutor: Gkontra, Polyxeni
Keywords: Disseny de pàgines web
Jocs de cartes
Programari
Treballs de fi de grau
Col·leccionistes i col·leccions
Xarxes socials en línia
Web site design
Card games
Computer software
Collectors and collecting
Bachelor's theses
Online social networks
Issue Date: 23-Jan-2023
Abstract: [en] Magic: The Gathering is a collectable card game (CCG) created in 1993 and played by more than 40 million people worldwide. It has over 20,000 cards with different effects on the game, making it one of the most complex CCGs in the world. Wizards of the Coast is the company that markets it. It offers mainly, as sale products, initiation decks and card envelopes, the latter being the main mechanism for players to expand their card collection and build their decks. On the other hand, there is an unofficial market for the sale of loose cards including the shops specializing in the game and various online platforms. Sometimes, even if there is such a market, players do not have the ability to purchase the cards they want, either for economic reasons or due to a lack of product. At the same time, however, they have many cards that they do not use and are useful in the game. Therefore, this project consists of providing an online tool for Magic players to exchange cards with other players. The project features Cardalia, a web application to enhance the Magic The Gathering game community and the availability of their cards. The project aims to create an efficient, reliable and robust web application that allows users to perform exchanges of Magic cards using a simple and intuitive interface. The application bases its architecture on the REST API style. Works with two different programs: CardaliaAPI, the backend of the application programmed in Go, charged with storing user data and obtaining card information; and CardaliaWEB, the frontend programmed with React, javascript-based framework, charged with facilitating an online graphical interface that allows users to exchange cards with each other.
Note: Treballs Finals de Grau d'Enginyeria Informàtica, Facultat de Matemàtiques, Universitat de Barcelona, Any: 2023, Director: Polyxeni Gkontra
URI: http://hdl.handle.net/2445/199621
Appears in Collections:Programari - Treballs de l'alumnat
Treballs Finals de Grau (TFG) - Enginyeria Informàtica

Files in This Item:
File Description SizeFormat 
tfg_royo_martinez_albert.pdfMemòria1.99 MBAdobe PDFView/Open
codi.zipCodi font96.45 MBzipView/Open


This item is licensed under a Creative Commons License Creative Commons