Please use this identifier to cite or link to this item: http://hdl.handle.net/2445/199621
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorGkontra, Polyxeni-
dc.contributor.authorRoyo Martínez, Albert-
dc.date.accessioned2023-06-22T08:07:04Z-
dc.date.available2023-06-22T08:07:04Z-
dc.date.issued2023-01-23-
dc.identifier.urihttp://hdl.handle.net/2445/199621-
dc.descriptionTreballs Finals de Grau d'Enginyeria Informàtica, Facultat de Matemàtiques, Universitat de Barcelona, Any: 2023, Director: Polyxeni Gkontraca
dc.description.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.ca
dc.format.extent59 p.-
dc.format.mimetypeapplication/pdf-
dc.language.isospaca
dc.rightsmemòria: cc-nc-nd (c) Albert Royo Martínez, 2022-
dc.rightscodi: GPL (c) Albert Royo Martínez, 2022-
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/-
dc.rights.urihttp://www.gnu.org/licenses/gpl-3.0.ca.html*
dc.sourceTreballs Finals de Grau (TFG) - Enginyeria Informàtica-
dc.subject.classificationDisseny de pàgines webca
dc.subject.classificationJocs de cartesca
dc.subject.classificationProgramarica
dc.subject.classificationTreballs de fi de grauca
dc.subject.classificationCol·leccionistes i col·leccionsca
dc.subject.classificationXarxes socials en líniaca
dc.subject.otherWeb site designen
dc.subject.otherCard gamesen
dc.subject.otherComputer softwareen
dc.subject.otherCollectors and collectingen
dc.subject.otherBachelor's thesesen
dc.subject.otherOnline social networksen
dc.titleCardalia: una aplicació web per al intercambi de cartes col·leccionablesca
dc.typeinfo:eu-repo/semantics/bachelorThesisca
dc.rights.accessRightsinfo:eu-repo/semantics/openAccessca
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