Imobiliaria Frontend Svelte 🏠

🔗 Tecnologias

Svelte Tailwind Web3-eth Solidity

Features

✔️ OK
❗ Em análise

✔️ Registrar / Login
❗ Perfil usuário
❗ Registar imóvel para venda ou aluguel
✔️ Exibir todos imóveis
✔️ Conectar com Meta Mask
✔️ Checkout da venda, com smart contract e Ganache no blockchain
❗ Checkout para aluguel, com smart contract e Ganache no blockchain

Como rodar este projeto 🎯

Descrição COMANDOS
Clonar o repositório git clone git@github.com:fabriciocovalesci/Imobiliaria-frontend-Svelte.git
Acessar a pasta com projeto cd Imobiliaria-frontend-Svelte
Acessar a pasta com Imobiliaria cd Imobiliaria
Instalar as dependências npm install
Subir o servidor node npm run dev

Este projeto é um front end de uma Imobiliária que permite cada usuário um criar uma conta, efetuar login, cadastrar um imóvel, comprar, vender e alugar.

Para o desenvolvimento foi utilizado o framework Svelte.js e para CSS, foi utilizado o framework Tailwind.

Este projeto conta também com um Back end. Todas as requisição GET, POST, PUT, consomem os dados desta API desenvolvido em python.

No fim a transação do imóvel é gravada num blockchain de desenvolvimento, também foi desenvolvido um smart contract na linguagem Solidity, o este projeto pode ser acessado neste link.

Arquitetura do Projeto

Arquitetura