Development of a crowdfunding system for artists using Non Fungible Tokens
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10316/102177 |
Resumo: | Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia |
id |
RCAP_9e3703e456e4b5bc13416d1431369147 |
---|---|
oai_identifier_str |
oai:estudogeral.uc.pt:10316/102177 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Development of a crowdfunding system for artists using Non Fungible TokensDesenvolvimento de um sistema de crowdfunding para artistas através de Non Fungible TokensBlockchainNFTsCriptomoedasSpreadmintBlockchainNFTsCryptocurrenciesSpreadmintDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e TecnologiaDue to the covid-19 pandemic, the cultural sector suffered enormous economic and social losses. Therefore, the company Deemaze Software created a project (Spreadmint) where artists can have an alternative source of income. This project is a Non-Fungible Tokens (NFTs) Marketplace in the form of a web application. NFTs have the potential to support cultural evolution as they take art to the digital world, each of which is a unique and non-replicable piece. These are becoming popular because some are sold at exorbitant prices.In addition to buying and selling NFTs, this project also focuses on the artist's interaction with the fans through posts and rewards. Financial transactions will be done through cryptocurrencies, where each sale of an NFT reverts a percentage to the artist.The present internship consists mainly of the development of Spreadmint. In the first semester, in-depth research on blockchain, cryptocurrencies, and NFTs was carried out, including the definition of functional requirements and the application architecture. The second semester focused on the detailed design and development of Spreadmint, using the Ruby on Rails framework for backend development and ReactJS for the front end. Blockchain-based technologies are evolving at an accelerated pace, opening opportunities for innovative platforms like Spreadmint.This document serves as the final report of an internship project developed at Deemaze Software. This internship is part of the curricular unit "Dissertation / Internship" of the Master's Degree in Informatics Engineering, specialization in Software Engineering, from the Department of Informatics Engineering, Faculty of Science and Technology, University of Coimbra. Deemaze Software has been on the market since 2015. It is a start-up dedicated to developing web, iOS, and Android applications. Most of these applications are in the areas of fintech, e-health, and automotive. Engineer João Monteiro supervises this internship at Deemaze Software.Devido á pandemia do covid-19 o setor da cultura sofreu enormes perdas económicas e sociais. Por isso, a empresa Deemaze Software idealizou um projeto (Spreadmint) onde estes artistas possam ter uma fonte de rendimento alternativa. Este projeto é um Marketplace de Non Fungible Tokens (NFTs) na forma de uma aplicação web. Os NFTs são um grande suporte para a evolução a nível cultural pois leva a arte para o mundo digital, sendo que cada um destes é uma peça única e não replicável. Estes estão a ficar cada vez mais populares devido a alguns deles serem vendidos por preços exorbitantes. Para além da compra e venda de NFTs, este projeto também se foca na interação do artista com os seus fãs através de posts e recompensas. Esta compra e venda será feita através de criptomoedas, em que cada venda de um NFT reverte uma percentagem para o artista.O presente estágio consiste principalmente no desenvolvimento do Spreadmint. No primeiro semestre, foi realizada uma pesquisa aprofundada sobre blockchain, criptomoedas e NFTs, incluindo a definição de requisitos funcionais e a arquitetura da aplicação. O segundo semestre focou-se no desenvolvimento do Spreadmint, usando a framework Ruby on Rails para desenvolvimento de back-end e ReactJS para o front-end. As tecnologias baseadas em Blockchain têm tido uma evolução a um ritmo acelarado, abrindo oportunidades para plataformas inovadoras como o Spreadmint.Este documento serve como relatório final de um projeto de estágio desenvolvido na Deemaze Software. Este estágio faz parte da unidade curricular "Dissertação/Estágio" do Mestrado em Engenharia Informática, especialização em Engenharia de Software, do Departamento de Engenharia Informática da Faculdade de Ciências e Tecnologia da Universidade de Coimbra. A Deemaze Software está no mercado desde 2015. É uma start-up dedicada ao desenvolvimento de aplicativos web, iOS e Android. A maioria dessas aplicações está nas áreas de fintech, e-health e automotiva. O engenheiro João Monteiro supervisiona este estágio na Deemaze Software.2022-07-152024-07-14T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/102177http://hdl.handle.net/10316/102177TID:203062078engBalsas, Carlos Filipe Reis Praganainfo:eu-repo/semantics/embargoedAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-10-27T11:08:36Zoai:estudogeral.uc.pt:10316/102177Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:19:13.640534Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Development of a crowdfunding system for artists using Non Fungible Tokens Desenvolvimento de um sistema de crowdfunding para artistas através de Non Fungible Tokens |
title |
Development of a crowdfunding system for artists using Non Fungible Tokens |
spellingShingle |
Development of a crowdfunding system for artists using Non Fungible Tokens Balsas, Carlos Filipe Reis Pragana Blockchain NFTs Criptomoedas Spreadmint Blockchain NFTs Cryptocurrencies Spreadmint |
title_short |
Development of a crowdfunding system for artists using Non Fungible Tokens |
title_full |
Development of a crowdfunding system for artists using Non Fungible Tokens |
title_fullStr |
Development of a crowdfunding system for artists using Non Fungible Tokens |
title_full_unstemmed |
Development of a crowdfunding system for artists using Non Fungible Tokens |
title_sort |
Development of a crowdfunding system for artists using Non Fungible Tokens |
author |
Balsas, Carlos Filipe Reis Pragana |
author_facet |
Balsas, Carlos Filipe Reis Pragana |
author_role |
author |
dc.contributor.author.fl_str_mv |
Balsas, Carlos Filipe Reis Pragana |
dc.subject.por.fl_str_mv |
Blockchain NFTs Criptomoedas Spreadmint Blockchain NFTs Cryptocurrencies Spreadmint |
topic |
Blockchain NFTs Criptomoedas Spreadmint Blockchain NFTs Cryptocurrencies Spreadmint |
description |
Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia |
publishDate |
2022 |
dc.date.none.fl_str_mv |
2022-07-15 2024-07-14T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10316/102177 http://hdl.handle.net/10316/102177 TID:203062078 |
url |
http://hdl.handle.net/10316/102177 |
identifier_str_mv |
TID:203062078 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/embargoedAccess |
eu_rights_str_mv |
embargoedAccess |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799134086889996288 |