Skip to content

datalopes1/pricing_imoveis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏡Entendendo o Mercado Imobiliário de Fortaleza/CE

📜Sumário

  1. 📌 Sobre o Projeto
  2. ⚙️ Tecnologias Utilizadas
  3. 🚀 Como Executar
  4. 📊 Estrutura do Projeto
  5. 🗒️ Licença
  6. 📞 Contato

📌 Sobre o Projeto

Com um Valor Geral de Vendas (VGV) de apróximadamente 8 bilhões de reais*, a cidade de Fortaleza tem um mercado imobiliário forte e crescente. Com dados obtidos através do processo de web scraping nos sites da Imobiliária Lopes** e no site Chaves na Mão*** este projeto tem o objetivo de explorar o estado atual do mercado imobiliário.

⚙️ Tecnologias Utilizadas

Este projeto foi desenvolvido utilizando:

  • 🐍 Python 3.12+
  • 📊 Streamlit (Interface)
  • 🔢 Duckdb, Pandas & NumPy (Manipulação de Dados)
  • 🕸️ Scrapy (Web Scraping)
  • 📈 Plotly (Visualização de Dados)

🚀 Como Executar

Acesse a aplicação web no Streamlit Cloud.

Execução

1️⃣ Clone o repositório

git clone https://github.com/datalopes1/pricing_imoveis.git
cd pricing_imoveis

2️⃣ Crie e ative um ambiente virtual (recomendado)

python -m venv .venv
source .venv/bin/activate  # Mac e Linux
.venv\Scripts\activate  # Windows

3️⃣ Instale as dependências

pip install -r requirements.txt

4️⃣ Execute o projeto

streamlit run src/app.py

📊 Estrutura do Projeto

pricing_imoveis/
│-- data/                       
|   ├── raw/                    # Dados brutos
|   ├── interim/                # Dados provisórios   
|   ├── processed/              # Dados tratados
|   ├── imv_database.db         # Banco de Dados sqlite
|-- docs/
|   ├── img/                    # Imagens utilizadas
|   ├── pricing.pdf             # Versão PDF da EDA
|-- notebooks
|   ├── pricing.ipynb           # Notebook de Análise Exploratória de Dados
|-- src/                         
|   ├── extract/                # Scripts utilizados para Web Scraping
|   ├── load/                   # Scripts de ingestão dos dados
|   ├── transform/              # Scripts de tratamento dos dados
|   ├── app.py                  # Aplicação do Streamlit
|-- .gitignore                  # Arquivos ignorados pelo Git
|-- app.py                      # Aplicação do Streamlit
|-- LICENSE.md                  # Licença
|-- poetry.lock                 # Configuração do Poetry e dependências do projeto
|-- pyproject.toml              # Versões exatas das dependências instaladas
|-- README.md                   # Documentação do projeto
|-- requirements.txt            # Lista de dependências

🗒️ Licença

Este projeto está licenciado sob a MIT License - veja o arquivo LICENSE para mais detalhes.

📞 Contato

About

Projeto de Análise do Mercado Imobiliário de Fortaleza/CE

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published