← Todos os projetos
Automação
VagasBot
Pipeline que lê um grupo de vagas no WhatsApp, filtra e pontua cada oportunidade e gera um currículo em PDF sob medida por vaga.
Node.jsTypeScriptSQLite (better-sqlite3)whatsapp-web.jsPuppeteerExpressClaude Code headless
● Sistema interno com painel web — sem demo pública porque lida com dados reais de alunos. As funcionalidades estão listadas abaixo.
O que ele faz
- Listener de WhatsApp somente-leitura que captura o histórico do grupo e grava as mensagens em SQLite local
- Parser que separa vaga de conversa, extrai título, senioridade, modalidade, salário e canal de candidatura, e deduplica repostagens
- Filtros configuráveis por senioridade, modalidade, cidade e piso salarial, com score de aderência e o motivo de cada vaga aprovada ou ignorada
- Geração de currículo sob medida por vaga via IA, restrita ao perfil real do usuário, com HTML convertido em PDF ATS-friendly pelo Puppeteer
- Candidatura assistida: e-mail com CV anexo e robô de preenchimento no LinkedIn — sempre com confirmação humana no envio final
- Orquestrador único (parse, busca da descrição, CV, aplicação) agendável no Windows, com painel admin local expondo feed de vagas e métricas