Document type
Bachelor thesisPublication date
Publication license
Please use this identifier to cite or link to this item: https://hdl.handle.net/2445/199621
Cardalia: una aplicació web per al intercambi de cartes col·leccionables
Journal Title
Authors
Director/Tutor
Journal ISSN
Volume Title
Related resource
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.
Description
Treballs Finals de Grau d'Enginyeria Informàtica, Facultat de Matemàtiques, Universitat de Barcelona, Any: 2023, Director: Polyxeni Gkontra
Subject (English)
Citation
Citation
ROYO MARTÍNEZ, Albert. Cardalia: una aplicació web per al intercambi de cartes col·leccionables. [consulted: 13 of June of 2026]. Available at: https://hdl.handle.net/2445/199621