Haciendo Stellar

Haciendo la comunidad de Stellar Network más grande de hablahispana

Haciendo la comunidad de Stellar Network
más grande de hablahispana

Stellar Donos: Donaciones Stellar

¿Cómo funciona la app?
Cuando el usuario se registra en nuestra app, nosotros le creamos una billetera y le manejamos la billetera sin que se cuenta. Un usuario puede donar a un proyecto de una organización, y el dinero que donó se va a una cuenta intermediaria (nuestra) que retiene el dinero hasta que se cumple la meta del proyecto. Después de que se cumpla la meta se libera el dinero y se va a la organización. En caso contrario el dinero vuelve al usuario. A la organización se le da 15 días para comprobar que cumplió con el proyecto (comprobantes de pago, fotos, etc.). Después de estos 15 días el usuario puede votar si le gusto o no lo que se hizo con el dinero que donó. .

¿Cómo se manejan los votos?
Al donar a un proyecto, el usuario recibe 2 assets (un voto positivo y un voto negativo). Luego, cuando el usuario vota, el asset es enviado a la wallet de la organización y el voto no usado es descartado. Para verificar la reputación de una organización se mira su wallet y se cuenta los assets positivos y negativos que tiene. La cuenta de la organización solo puede recibir dinero de la cuenta principal de la app y no tiene el poder de mover los assets que sirven de votos

Github: https://github.com/Innolize/Stellar-Donaciones
Demo: https://stellar-donations.netlify.app/

Integrantes:
Matias (Discord: Matias Z#7481)
Román (Discord: Innolize#2674)


How does the app work?
When users signs up to our app, we create and manage a wallet for them. They can donate money to a project or organization, and the donated money is sent to an intermediate account that retains the money until the goal of the project is met. Once achieved, it is sent to the organization. Otherwise the amount returns to the user. Said organization is allowed 15 days to prove that it fulfilled the project (proof of payment, photos, etc.). After this time, users can vote if they liked or not how their donation was spent.

How are votes handled?
When users donate to a project, they will receive 2 assets (a positive vote and a negative vote). After voting, the asset is sent to the organization’s wallet and the unused vote is discarded. In order to verify an organization’s reputation, users can take look at its wallet and count the positive and negative assets. The organization account can only receive money from the app’s main account and is not allowed to move assets that are used as votes.

Github: https://github.com/Innolize/Stellar-Donaciones
Demo: https://stellar-donations.netlify.app/

Integrantes:
Matias (Discord: Matias Z#7481)
Román (Discord: Innolize#2674)