Brasil
Posts

Dia 1: Mergulhando em Leilões da Caixa e... Criando Minha Própria Ferramenta! 🚀

May 27, 2025
E aí, pessoal! 👋 Quem me acompanha sabe que recentemente comecei a explorar o mundo dos investimentos em imóveis de leilão da Caixa Econômica Federal. É um universo fascinante, cheio de oportunidades, mas confesso que me deparei com um desafio logo de cara: a análise minuciosa dos editais. São documentos extensos, cheios de detalhes cruciais, e vasculhar cada um deles consome um tempo precioso. Logo, a primeira coisa que pensei foi: "Precisa ter um jeito mais inteligente de fazer isso!". E se eu pudesse ter um assistente para me ajudar a destacar os pontos importantes, os riscos, e me dar um panorama da confiabilidade daquele edital? Foi assim que, movido por essa necessidade pessoal, decidi arregaçar as mangas e começar um projeto novo: o Startlar Chrome Extension! E hoje, quero marcar o Dia 1 oficial dessa jornada e compartilhar com vocês os primeiros passos (e tropeços, quem sabe? Haha!) no desenvolvimento dessa ferramenta. A ideia do Startlar é ser um analisador inteligente de editais de leilão da Caixa, diretamente no seu navegador Chrome. O objetivo principal? Automatizar o máximo possível da análise desses documentos para gerar um tipo de "checklist de confiabilidade", me ajudando (e futuramente, quem sabe, outros investidores) a tomar decisões mais embasadas e rápidas. Por enquanto, estou chamando de Startlar Extension v0.1.0. É o básico do básico, mas já tem algumas coisinhas legais funcionando! Nesta fase inicial, meu foco foi construir a estrutura da extensão e algumas funcionalidades chave para provar o conceito. Olha só o que já temos: A extensão já consegue "perceber" quando estou navegando nas páginas de venda de imóveis da Caixa. Isso é crucial para ela saber quando entrar em ação. Criei uma pequena janela (widget) que aparece no canto da tela. A ideia é que ela seja o centro de comando. Por enquanto, ela tem um design que considero moderno (um gradiente roxo/azul simpático) e controles para minimizar e fechar.
<div class="startlar-widget">
  <div class="startlar-widget-header">...</div>
  <div class="startlar-widget-tabs">...</div>
  <div class="startlar-widget-content">...</div>
</div>
Isso é bem legal! A extensão já consegue:
  • Identificar o tipo de página: Se é uma lista de imóveis, a página de detalhes de um imóvel específico, ou se estou visualizando um PDF de edital.
  • Listar os documentos relevantes: Ela varre a página em busca de links para PDFs importantes como "edital", "matrícula", "regras de venda", etc., e os apresenta de forma organizada.
  • Extrair dados básicos do imóvel: Quando estou na página de detalhes, ela tenta "pescar" informações como valor de avaliação, valor mínimo, área e até o número da matrícula usando umas expressões regulares (RegEx).
Dependendo de onde estou (página do imóvel ou PDF do edital), o widget mostra opções diferentes.
  • Na página do imóvel: Ele mostra os documentos detectados e as informações do imóvel que conseguiu extrair.
  • No PDF do edital: Ele me dá um botão para "Analisar Edital".
Aqui é onde a "mágica" (ainda fake, rs) acontece. Ao clicar em "Analisar Edital", a extensão simula um processo de análise, exibindo etapas como "Extraindo texto do PDF...", "Analisando com IA..." e, no final, mostra um resumo com resultados "mockados" (inventados por enquanto). Isso me ajuda a visualizar como será o fluxo quando a IA de verdade entrar em campo.
// Um trechinho de como a simulação funciona:
function startEditalAnalysis() {
  updateStatus('🔍 Iniciando análise...', 'analyzing');
  // ... simula passos com setTimeout ...
  setTimeout(() => {
    updateStatus('✅ Análise concluída!', 'success');
    showAnalysisResults(); // Mostra resultados inventados
  }, 4000);
}
Estou construindo isso usando o Manifest V3 do Chrome (a versão mais recente e segura para extensões), muito JavaScript ES6+ (com async/await e outras modernidades), e CSS3 para deixar a interface bacana. As APIs do Chrome como storage, tabs, scripting e offscreen são minhas melhores amigas no momento. Bom, este é só o Dia 1! A lista de coisas para fazer é GIGANTE:
  • Integrar o PDF.js: Para conseguir LER e processar o conteúdo dos PDFs de verdade.
  • Desenvolver o "cérebro" com IA: Essa é a parte mais desafiadora e empolgante! Quero que a IA identifique cláusulas importantes, possíveis riscos, e ajude a montar o checklist.
  • Ativar as outras abas: "Matrícula", "Preço", "Processos".
  • Criar uma interface mais completa: Talvez usando Next.js para uma experiência de usuário mais rica.
  • Sistema de alertas para oportunidades
  • Histórico de análises
  • Comparação entre diferentes editais
  • Integração com APIs de cartórios
  • Dashboard web completo
Estou super animado com o potencial do Startlar, mesmo que seja só um embrião por enquanto. Quero usar este blog (e meu LinkedIn) para compartilhar os avanços, os desafios e as descobertas dessa jornada. E você? Já passou perrengue analisando editais? Tem alguma sugestão ou funcionalidade que acha que seria matadora para uma ferramenta assim?
Este é o primeiro post de uma série sobre o desenvolvimento do Startlar. Acompanhe os próximos capítulos para ver como a ferramenta evolui e quais desafios técnicos vamos enfrentando pelo caminho!