Cardalia: una aplicació web per al intercambi de cartes col·leccionables

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.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.identifier.urihttps://hdl.handle.net/2445/199621
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.accessRightsinfo:eu-repo/semantics/openAccessca
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

Fitxers

Paquet original

Mostrant 1 - 2 de 2
Carregant...
Miniatura
Nom:
tfg_royo_martinez_albert.pdf
Mida:
1.94 MB
Format:
Adobe Portable Document Format
Descripció:
Memòria
Carregant...
Miniatura
Nom:
codi.zip
Mida:
94.19 MB
Format:
ZIP file
Descripció:
Codi font