Skip to content

Este repositório contém o código-fonte do Marketplace do Mundo Digital, uma plataforma desenvolvida para digitalização de registros imobiliários e facilitação de transações imobiliárias internacionais por meio de tecnologias inovadoras. 🔧 Contribuições são muito bem-vindas!

Notifications You must be signed in to change notification settings

DEXWORLD-ECOSYSTEM/RWA

Repository files navigation

Mercado Imobiliário Digital (RWA) 🌐 🏡

ASPPIBRA ESCRITURA

Índice 📑

  1. Introdução
  2. Requisitos
  3. Recursos Principais
  4. Uso
  5. Modelo
  6. Contribuições
  7. Licença

Introdução 🚀

O Marketplace Imobiliário Mundo Digital visa impulsionar a inclusão digital por meio da digitalização de registros imobiliários, possibilitando transações internacionais no setor imobiliário. O processo de digitalização é semiautomatizado, permitindo que os usuários do aplicativo Mundo Digital adquiram sua versão digital do registro imobiliário.

Requisitos 📋

Para executar o contrato inteligente, você precisa ter o seguinte:

  • Uma carteira Web3 💼
  • Tokens de gás para pagar as taxas de rede ⛽

👉 Instalar os módulos via VENV.

virtualenv env
source env/bin/activate
pip install -r requirements.txt

👉 Edite o arquivo .env utilizando o modelo .env.sample.

# True for development, False for production
DEBUG=True

👉 Configurar o banco de dados

python manage.py makemigrations
python manage.py migrate

👉 Criar o Superusuário

python manage.py createsuperuser

👉 Iniciar a aplicação

python manage.py runserver

Neste ponto, o aplicativo é executado em http://127.0.0.1:8000/.


Requisitos para digitalização de registros imobiliários 🏡

Além dos requisitos listados na seção "Requisitos" deste README, o processo de digitalização de registros imobiliários também exige a coleta das seguintes informações e documentos:

Categoria Documento Descrição
Informações pessoais: Nome completo Nome completo do proprietário
Data de nascimento Data de nascimento do proprietário
CPF Cadastro de Pessoa Física do proprietário
RG Registro Geral do proprietário
Nacionalidade Nacionalidade do proprietário
Estado civil Estado civil do proprietário
Comprovante de residência: Conta de água Comprovante de residência referente ao fornecimento de água
Conta de luz Comprovante de residência referente ao fornecimento de energia elétrica
Conta de gás Comprovante de residência referente ao fornecimento de gás
IPTU: Comprovante de pagamento do IPTU Comprovante de pagamento do Imposto sobre a Propriedade Territorial Urbana
Ônus reais: Comprovante de ônus reais Documento que comprova a existência de ônus reais sobre o imóvel
Planta topográfica do lote: Planta topográfica Documento que representa a forma e as dimensões do lote
Planta arquitetônica: Planta arquitetônica do imóvel Documento que representa a distribuição interna do imóvel
Planta de zoneamento: Planta de zoneamento Documento que representa a divisão de uma área urbana em zonas específicas
Escritura: Escritura Documento público que registra a transferência de propriedade do imóvel
Fotos do imóvel: Fotos do imóvel Fotografias do imóvel para ilustrar e facilitar a sua identificação

PRINCIPAIS CARACTERÍSTICAS

O projeto apresenta um contrato inteligente desenvolvido em linguagem Solidity, estruturado como um mercado descentralizado para tokens não fungíveis (NFTs), voltado à inovação tecnológica e à transformação digital de ativos, com foco especial no setor imobiliário.

Nota introdutória: O presente documento apresenta uma seleção das funcionalidades principais que estarão disponíveis na aplicação, destacando, neste momento, aquelas diretamente integradas às tecnologias Web3 e Blockchain. Outras funcionalidades complementares — relacionadas à gestão, interação social e serviços de apoio — serão abordadas oportunamente em materiais específicos.

Dentre os recursos já integrados ao ambiente Web3, destacam-se:

1. Digitalização do Registro Imobiliário em Formato de NFT

Permite aos usuários a emissão descentralizada de NFTs representativos de bens imóveis, conferindo autenticidade, rastreabilidade e segurança jurídica por meio da escrituração digital baseada em tecnologia blockchain.

2. Armazenamento Descentralizado de Dados via IPFS

Garante a integridade, permanência e descentralização dos arquivos vinculados aos NFTs por meio da integração com o sistema de armazenamento IPFS (InterPlanetary File System), assegurando a persistência e acessibilidade dos metadados e documentos digitais.

3. Compra e Venda de Ativos Digitais

Facilita transações peer-to-peer de NFTs em um ambiente seguro, transparente e auditável, promovendo negociações diretas entre as partes interessadas com garantia contratual automatizada.

4. Leilões Descentralizados

Implementa a funcionalidade de leilões públicos de ativos digitais, com lances registrados em tempo real na blockchain, assegurando transparência, equidade e ampla competitividade entre os participantes.

5. Financiamento Coletivo (Crowdfunding Imobiliário)

Habilita a captação de recursos por meio de mecanismos de financiamento coletivo, permitindo que múltiplos investidores adquiram cotas representadas por NFTs fracionados, democratizando o acesso a investimentos e impulsionando o desenvolvimento de projetos comunitários e sustentáveis.

6. Lojas Virtuais e Perfis Profissionais

Fornece uma infraestrutura para a criação de lojas digitais customizáveis e perfis profissionais verificados, promovendo a visibilidade institucional de agentes e empreendedores, com exibição de portfólios, credenciais e serviços oferecidos no ecossistema descentralizado.

7. Incubação e Lançamento de Projetos

Estabelece um ambiente favorável à incubação de iniciativas inovadoras, oferecendo suporte técnico, jurídico e operacional para o desenvolvimento e o lançamento de novos projetos dentro do ecossistema, com acesso a ferramentas de governança, financiamento e exposição mercadológica.

Utilização 🛠️

Screenshots

Mundo Digital - Proprietários

FORMULARIO ESCRITURA

Mundo Digital - Localização

FORMULARIO ESCRITURA

Mundo Digital - Prefeitura e Cartório

FORMULARIO ESCRITURA

Mundo Digital - Profissionais

FORMULARIO ESCRITURA

Mundo Digital - Imóvel

FORMULARIO ESCRITURA

Mundo Digital - Plano Arquitetônico

FORMULARIO ESCRITURA

Mundo Digital - Plano Topográfico

FORMULARIO ESCRITURA

Mundo Digital - Plano de Zoneamneto

FORMULARIO ESCRITURA

marktplace-D-World.mp4
Loja.D-World.webm

Mundo Digital (DWorld)

Contract Tests

Token

NFT

Contracts

As a first step run the initial setup

make setup

Next to run the smart contract tests, in another terminal, start ganache-cli

make ganache

Then in the original terminal where setup was executed, run

make test-contracts

You can also run make test-contracts-coverage to see a coverage report.

Contribuições 🤝

Relatando Problemas 🐛

Se você encontrar algum problema ou bug, sinta-se à vontade para abrir uma issue em nosso repositório. Certifique-se de fornecer detalhes sobre o problema encontrado, incluindo etapas para reprodução, mensagens de erro e informações relevantes para facilitar a correção.

Propondo Melhorias 🚀

Você tem ideias para melhorar o contrato inteligente ou a experiência do usuário no Marketplace Mundo Digital? Abra uma issue para discutir suas propostas. Estamos abertos a sugestões de novos recursos, melhorias de desempenho e otimizações gerais.

Contribuindo com Código 💻

Se você deseja contribuir diretamente com o código, siga estes passos:

  1. Fork do Repositório: Fork do nosso repositório para sua conta.

  2. Criação de Branch: Crie uma branch para trabalhar em sua contribuição.

  3. Desenvolvimento: Implemente suas melhorias ou correções.

  4. Testes: Certifique-se de testar suas alterações.

  5. Pull Request (PR): Abra um PR descrevendo suas alterações e explicando os benefícios.

  6. Revisão: Aguarde a revisão do seu PR pelos nossos mantenedores.

Documentação 📚

Contribuições para a documentação também são valorizadas. Se você identificar áreas que precisam de mais clareza ou quiser adicionar informações úteis, sinta-se à vontade para enviar propostas de alterações para a documentação.

Agradecemos antecipadamente seu apoio e suas contribuições para tornar o contrato inteligente do Digital World ainda melhor. Juntos, podemos criar uma plataforma mais robusta e eficiente.

Licença 📄

Este projeto é protegido pelos termos do modelo de licença de Software Proprietário. Veja o arquivo Licença para mais detalhes.

About

Este repositório contém o código-fonte do Marketplace do Mundo Digital, uma plataforma desenvolvida para digitalização de registros imobiliários e facilitação de transações imobiliárias internacionais por meio de tecnologias inovadoras. 🔧 Contribuições são muito bem-vindas!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published