*1. Categoría del proyecto**
Smart Contract
Smart contracts desplegados en la red de moonbeam https://github.com/Bonvo-dot/smartContracts
Frontend que demuestra el uso de los smartContracts (interacción mediante ether.js y web3 a los smart contracts) https://github.com/Bonvo-dot/frontend https://github.com/Bonvo-dot/backend
https://www.youtube.com/watch?v=qMnzvS4WGTs
Bonvo Smart contracts
Bonvo es una aplicación descentralizada que tiene por objeto brindar información fidedigna de alquiler de propiedades en tiempo real. Se muestran datos recogidos y catalogados de acuerdo a diversos parámetros sobre casas y apartamentos en alquiler. Bonvo es un conjunto de smart contracts deployado sobre la red de Moonbean, permite a los usuarios dejar reseñas en el sitio web de las propiedades que haya rentado a la través de la plataforma. Bonvo te permite ganar recompensas, en forma de BNV tokens. Las recompensas son recibidas por el usuario cada vez que deja una reseña en su sitio web, validando la misma al enlazar la Wallet. Al hacerlo, recibe BNV tokens como recompensa. El token BNV es un token fungible con un supply de 100 millones.
Matías Palomo - matiaas.p@gmail.com - https://github.com/Matiaspp96
Huascar Miranda. - huascarm@gmail.com - https://github.com/huascarmm
Gustavo Matta. - linkzelda2016o@gmail.com - https://github.com/BetX19
Bonvo Smart Contracts
El problema radica en la imposibilidad de encontrar información específica,
actualizada y fidedigna de casas o apartamentos en alquiler.
Bonvo, como un conjunto de smart contracts, permite a sus usuarios encontrar propiedades en alquiler, que hayan sido subidas a la plataforma por propietarios o representantes legales de casas en alquiler, brindando información fidedigna y transparente. Y da la posibilidad a los arrendadores de valorar su experiencia como tales.
Cada vez que el arrendador deja una reseña en el sitio web, a través del enlace de la billetera virtual firmando el comentario con la misma, recibe como recompensa tokens BNV. En el futuro más beneficios. Esto se realiza con el propósito de generar una retroalimentación positiva, robusta y segura para proteger tanto a inquilinos como propietarios, creando una comunidad afín, participativa y empática.
Se busca brindar una transparencia a las personas que rentan un departamento así como a los dueños de casas y/o condominios haciendo transparente esa información en la blockchain.
El proyecto consiste en smart contracts desarrollados en solidity y desplegados sobre moonbeam.
Los contratos básicamente constan de dos structs principales, uno para guardar perfiles de usuario (USERS) y otro para guardar activos (ASSETS) en donde se registran las casas y otros, a rentar.
Los usuarios añaden sus calificaciones en un modelo llamado RATE y registran el alquiler de sus bienes en otro modelo llamado RENT.
Los contratos inteligentes incluyen modulos con un token ERC-20 y como token de la aplicación a para recompensar la participación de los usuarios. Incluye también un token ERC-721 para subir las primeras fotos de cada casa como un NFT.
Para instalar el sistema, siga las instrucciones del archivo install.md
https://bonvo-front-cicd-r7ee2dy4ea-rj.a.run.app/#/my-account](https://stackedit.io/).