[Projeto] – Web Scraping Mercado Livre

Sobre o Projeto

Desenvolvi um sistema automatizado para monitorar semanalmente os preços de notebooks anunciados no Mercado Livre. A ideia é oferecer uma visualização clara dos modelos mais bem avaliados e a variação de preços por marca e tipo de equipamento, auxiliando usuários na hora da compra.

Esse projeto utiliza técnicas de web scraping, tratamento de dados e visualização interativa por meio de um painel online acessível ao público.

O que você vai encontrar no Webapp Streamlit

O aplicativo conta com duas páginas principais:

  • Análise Gráfica: Mostra visualmente a distribuição de preços, médias de avaliação por tipo e marca, além de comparações úteis entre os produtos.
  • Cards de Notebooks: Destaque dos notebooks com melhores avaliações e maior número de reviews.


Tecnologias por trás do projeto

  • Python: Linguagem utilizada para toda a estrutura do projeto.
  • Scrapy: Responsável pela coleta automatizada dos dados diretamente do site.
  • Pandas: Para o tratamento e análise dos dados coletados.
  • SQLite: Banco de dados leve, onde os dados raspados são armazenados.
  • Streamlit: Ferramenta usada para criar o painel interativo.
  • GitHub Actions: Automatiza a execução do processo de coleta e atualização semanal.
  • Poetry: Gerencia o ambiente e as dependências do projeto.


Acesse o App

Você pode visualizar o painel online clicando no link abaixo:

👉 Acessar o Dashboard

Quer explorar o código?

Se você tem interesse na parte técnica e deseja entender como o projeto foi construído, acesse o repositório completo no GitHub:

🔗 GitHub do Projeto

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *