dc.contributor |
Universidade Federal de Santa Catarina |
pt_BR |
dc.contributor.advisor |
Carlson, Rodrigo Castelan |
|
dc.contributor.author |
Werk, Leonardo Schevz |
|
dc.date.accessioned |
2019-07-15T20:10:17Z |
|
dc.date.available |
2019-07-15T20:10:17Z |
|
dc.date.issued |
2017 |
|
dc.identifier.uri |
https://repositorio.ufsc.br/handle/123456789/197639 |
|
dc.description |
TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação. |
pt_BR |
dc.description.abstract |
O terceiro setor, com suas organizações não governamentais (ONGs) e demais instituições
não lucrativas, é responsável por tentar suprir necessidades da sociedade que não são
supridas pelos governos nem pela iniciativa privada. O campo de atuação desse tipo de
instituição vai desde de cuidados com crianças em situação de risco em uma comunidade
até ações mundiais de proteção ao meio-ambiente. Um aspecto, no entanto, que une muitas
dessas instituições são os esforços de arrecadação de doações para garantir sua existência.
Em busca de tornar menos oneroso o processo de arrecadação de doações, muitas institui-
ções buscam soluções através das quais seus apoiadores possam realizar suas contribuições
de maneira prática do conforto de suas casas. Algumas soluções presentes na internet,
comumente chamadas de crowdfunding, ou financiamento coletivo, serviram como ferra-
mentas iniciais às quais essas instituições poderiam recorrer, mas eram soluções genéricas,
e o mercado carecia de uma solução especializada na arrecadação de doações para esse
tipo de instituição.
Nesse contexto surgiu em 2012 a Doare. Com sua plataforma de doações online, a empresa
criou um portal no qual ONGs podem expor informações sobre seu trabalho e receber
doações pela internet. Nesse portal, um doador que gostaria de doar para uma ONG mas
não sabe qual pode procurar uma cuja atuação ele simpatize, e realizar uma doação.
Este trabalho é o resultado e registro de um estágio realizado na empresa. Na duração
desse estágio ocorreu a participação no desenvolvimento e manutenção da plataforma de
doações, de outros produtos que a empresa criou desde sua fundação e da infraestrutura
de software na qual tudo isso se baseia. Essa colaboração proporcionou o contato com
diversas tecnologias e metodologias de desenvolvimento de aplicações para a internet, entre
as quais se destaca a arquitetura aplicada pela empresa, baseada nos modernos conceitos
Domain Driven Design, Event Sourcing e CQRS. |
pt_BR |
dc.description.abstract |
The third sector, with its nongovernmental organizations (NGOs) and other non-profit
institutions, is responsible for trying to supply some of society’s needs that are not supplied
by the governments nor by the private initiative. The field of activities of this kind of
institutions ranges from taking care of children at risk to actions to protect the world’s
environment. One aspect, nevertheless, that many of these institutions have in common is
the effort to collect donations that make their existence possible.
In an attempt to make the process of collecting donations less costly, many institutions
look for solutions that make it possible for their supporters to contribute in a practical
way, from the comfort of their homes. Some solutions already available on the internet,
usually called crowdfunding platforms, served as starting tools that could be used by these
institutions, but they were generic fundraising tools, and the market was in need of a
solution that was specialized in the collection of donations to this kind of institution.
In this context, in 2012, Doare was created. With its online donations platform, the
company created a portal where NGOs could display information about their works and
receive donations via the internet. In this portal, a donor that would like to donate to an
NGO but doesn’t know which could look for one whose activities are of his or her interest,
and donate.
The present work is the result and report of an internship that took place in the company. In
the duration of this internship, there was participation in the development and maintenance
of the donation platform, of other products created by the company since it’s founding,
and of the whole software infrastructure on which they are all based. This collaboration
has provided the contact with several technologies and methodologies of web development,
among which the architecture implemented by the company, based on modern concepts
such as Domain Driven Design, Event Sourcing and CQRS, stands out. |
pt_BR |
dc.language.iso |
pt_BR |
pt_BR |
dc.publisher |
Florianópolis, SC. |
pt_BR |
dc.rights |
Open Access |
|
dc.subject |
Domain Driven Design, Event Sourcing CQRS, Doações Online, Desenvolvimento Web, Front-end, Back-end. |
pt_BR |
dc.subject |
Domain Driven Design, Event Sourcing CQRS, Doações Online, Desenvolvi- mento Web, Front-end, Back-end. |
pt_BR |
dc.title |
Desenvolvimento de plataforma online de doações baseada em uma arquitetura DDD, Event Sourcing e CQRS |
pt_BR |
dc.type |
TCCgrad |
pt_BR |