-
Desenvolvimento Web
| Orçamento: Aberto |
Publicado: |
Propostas: 29
Estamos migrando nossa operação interna de pedidos - hoje em planilha Excel de 27 abas e robôs Python que sobem vendas para o SIGE Cloud - para um Mini ERP web em Laravel.
Procuramos desenvolvedor(a) Laravel sênior para construir do zero, com codebase no nosso GitHub desde o primeiro commit.
## STACK
Laravel + Blade + MySQL + Tailwind + Vite, em cPanel. Mesmo padrão do nosso Portal Cliente já em produção e do nosso Sistema de Cotação Petronect (em desenvolvimento paralelo, mesmo time técnico). JS moderno (Livewire, Alpine ou Vue). Sistema standalone, com modelo de dados desenhado para integração futura com os demais sistemas FacilitAí sem refatoração.
## NÃO É GREENFIELD
A operação roda há anos via planilha Excel + 2 robôs Python (`registrar_pedidos_V14` e `faturar_pedidos_V8`), com regras de negócio validadas e documentadas. O trabalho é migrar essa lógica para Laravel, não reinventá-la:
- Pipeline completo de venda Petrobras - PO Ariba - registro de venda - controle de itens - fretes - faturamento - pagamento
- Integração SIGE Cloud via API REST (fase 1 do MVP - para emissão de NFe enquanto NFe própria não é desenvolvida)
- Cadastros operacionais: clientes, fornecedores, produtos, vendedores, ~131 unidades Petrobras
- Mapeamento completo de 56 colunas da planilha 2023 para o schema novo, já documentado
- 2 documentos de análise dos robôs Python existentes, com toda a lógica extraída
Documentação no kickoff: Briefing Técnico consolidado + análise técnica dos robôs legados + documento de conhecimento resgatado + planilha original com histórico de pedidos. Você recebe a especificação funcional pronta e executa técnica e arquiteturalmente em Laravel.
## PRINCÍPIO INEGOCIÁVEL - ZERO HARDCODED
Nenhum valor mutável no código. Credenciais (incluindo SIGE) via `.env`; configurações operacionais (CFOPs padrão, NCMs, alíquotas, regras de validação, templates) em tabela editável via painel admin; constantes em `config/*.php`; textos em `lang/pt_BR`. Os robôs legados sofrem desse problema (senha SIGE em texto puro nos executáveis); a reconstrução elimina isso por desenho.
## ESCOPO DO MVP
Autenticação: login (Breeze/Fortify), recuperação por e-mail, política forte, bloqueio por tentativas. Dois níveis fixos (Admin/Operador) por flag, sem tela de gestão de papéis.
Cadastros internos: CRUD de funcionários, configurações operacionais editáveis (credenciais SIGE por empresa criptografadas no banco, CFOPs, NCMs, alíquotas). Tabela `tenant` seeded via migration com as 4 empresas - sem cadastro de empresas via UI.
Logs operacionais com UI: histórico das ações importantes visível no frontend (criação/edição de pedido, envios SIGE, NFes emitidas, erros de integração, uploads), com filtros.
Notificações in-app: sino com contador, destaque para NFe emitida e erros de integração SIGE, link direto ao pedido.
Pipeline operacional:
- Tela principal estilo planilha (substituta da planilha Excel de 27 abas atual): célula editável, navegação por teclado, filtros, copy-paste, frozen columns, export Excel
- Bibliotecas: Tabulator, AG Grid Community, Handsontable ou equivalente
- Tela de detalhe de pedido (drilldown: itens, fretes, NFe, anexos, histórico)
- CRUDs de clientes, fornecedores, produtos, vendedores, unidades Petrobras
- Máquina de estado do pedido (RASCUNHO - PRONTO_PARA_SIGE - ENVIADO_AO_SIGE - FATURADO/CANCELADO)
- Integração SIGE Cloud via HTTP Client Laravel (Guzzle) contra a API REST do SIGE - sem robô Python intermediário. Envio assíncrono via Laravel Queue, consulta periódica de NFes emitidas, captura e armazenamento local de XMLs e PDFs.
- Upload drag-and-drop de novas POs Ariba via planilha (XLSX/XLS/CSV): mapeamento de colunas configurável e persistido, preview antes da gravação, validação linha a linha com relatório de erros, deduplicação por número da PO
- Importação inicial via Artisan dos dados históricos da planilha 2023 (1x no kickoff)
- Anexos de pedido (PDF da PO Ariba, NFes) armazenados localmente - sem Google Drive
Mínimo legal: HTTPS, termos de uso e privacidade no rodapé, rate limiting, backup automático, footer com versão.
Infra: cPanel para o web + VPS auxiliar para Redis/workers. Deploy via GitHub Actions. Repositório privado.
## METODOLOGIA - PAR DE DESENVOLVIMENTO
Não é entrega caixa-preta. Trabalhamos como par técnico: nós com o domínio (operação Petrobras, comportamento dos compradores Ariba, fluxo comercial, regras fiscais com nuances), você com o stack Laravel.
- Reuniões semanais de alinhamento
- Code review conjunto dos PRs
- Testes operacionais conjuntos ao longo do desenvolvimento contra dados reais (planilha 2023 + sandbox SIGE) - parte do processo
- Comunicação técnica clara, sem "caixa preta"
Propriedade do código é nossa desde o primeiro commit.
Habilidades desejadas: Desenvolvimento de Software, Desenvolvimento Desktop, Laravel, MySQL e Programação.
-
Desenvolvimento Web
| Orçamento: Aberto |
Publicado: |
Propostas: 20
Estamos migrando nossa operação interna de cotações - hoje em planilhas Google + executáveis Python desktop + MySQL - para um sistema web único.
Procuramos desenvolvedor(a) Laravel sênior para construir o sistema do zero, com codebase no nosso GitHub desde o commit inicial.
STACK
Laravel + Blade + MySQL + Tailwind + Vite, em cPanel. Mesmo padrão do nosso Portal Cliente já em produção. JS moderno (Livewire, Alpine ou Vue). Sistema standalone, com modelo de dados desenhado para integração futura sem refatoração.
Não é greenfield
Pipeline operacional roda há anos em Python, com regras validadas. O trabalho é migrar lógica comprovada para Laravel, não inventá-la:
- Envio de e-mails humanizados (composição estocástica, PT/EN, ID único por envio)
- Reconhecimento de respostas (correlação via ID)
- Matching tem/nao tem que cruza descrição do item contra mais de mil regras já refinadas na operação real, retornando família e fornecedores
- Histórico em MySQL com sliding window de 10 cotações por descrição e autopreenchimento
- ~13 mil itens + cadastros disponíveis em CSV/XLSX para importação inicial
Documentação no kickoff: 8 dossiês com modelo de 24 tabelas, 45 regras em pseudo-código, arquitetura, backlog. Você recebe a especificação funcional pronta - executa técnica e arquiteturalmente.
Princípio inegociável - zero hardcoded
Nenhum valor mutável no código. Credenciais via .env, configurações operacionais (SMTP, templates, parâmetros) em tabela editável via painel admin, constantes em config/*.php, textos em lang/pt_BR. O sistema atual sofre exatamente desse problema; a reconstrução elimina por desenho.
ESCOPO DO MVP
- Autenticação: login (Breeze/Fortify), recuperação por e-mail, política forte, bloqueio por tentativas. Dois níveis fixos (Admin/Operador) por flag, sem tela de gestão de papéis.
- Cadastros internos: CRUD de funcionários e configurações operacionais editáveis. Tabela tenant seeded via migration com as 5 empresas - sem cadastro de empresas via UI.
- Logs operacionais com UI: histórico das ações importantes visível no frontend (envios, respostas, mudanças de status, uploads), com filtros.
- Notificações in-app: sino com contador, destaque para resposta de fornecedor, link direto ao item.
- Pipeline operacional:
- Tela principal estilo planilha (célula editável, navegação por teclado, filtros, copy-paste) - AG Grid, Handsontable, Tabulator ou equivalente
- CRUDs de fornecedores, famílias, regras
- Reimplementação em PHP do matching e do envio humanizado
- Webhook inbound (Postmark, SES ou SendGrid Inbound) substituindo IMAP polling
- Laravel Queue (Redis) para jobs assíncronos
- Importação inicial via Artisan (1x no kickoff)
- Upload recorrente de novas licitações via planilha (XLSX/XLS/CSV) com drag-and-drop: mapeamento de colunas configurável e persistido, preview antes da gravação, validação linha a linha com relatório de erros, deduplicação por chave natural (processo + item) com opção pular/atualizar/criar
- Interface de fila para microserviços Python futuros (Selenium + extrator NLP) - fora deste contrato
Mínimo legal: HTTPS, termos de uso e privacidade no rodapé, rate limiting, backup automático, footer com versão.
Infra: cPanel para o web + VPS auxiliar para Redis/workers. Deploy via GitHub Actions. Repositório privado.
Metodologia - par de desenvolvimento
Não é entrega caixa-preta. Trabalhamos como par técnico: nós com o domínio (Petronect, regras, operação), você com o stack.
- Reuniões semanais de alinhamento
- Code review conjunto dos PRs
- Testes operacionais conjuntos ao longo do desenvolvimento contra dados reais - parte do processo
- Comunicação técnica clara, sem "caixa preta"
Propriedade do código é nossa desde o primeiro commit.
REQUISITOS
Obrigatórios:
- Laravel sênior (10+), produção
- Blade + JS moderno (Livewire, Alpine ou Vue)
- MySQL com modelagem sólida, índices compostos
- UI estilo planilha (AG Grid, Handsontable, Tabulator ou equivalente) com portfólio comprovado
- Laravel Queue (Redis/database)
- Auth Laravel (Breeze, Fortify ou Sanctum)
- Zero tolerância a hardcoded: domínio de .env, config/*.php, tabelas de configurações
- Git/GitHub avançado, PRs, code review
Diferenciais: webhook inbound de e-mail, PhpSpreadsheet ou equivalente, Tailwind, integração com microserviços externos.
NA SUA PROPOSTA, INCLUA:
- Stack proposto (versão, biblioteca de grid, Livewire vs Alpine vs Vue, provedor de e-mail, parser de planilha) - 2-3 linhas por escolha
- Como você organiza configurações em Laravel (.env, config, banco, lang/pt_BR) - 3-5 linhas
- 2-3 cases reais de Laravel - link de repositório público ou print de painel - preferencialmente com UI tipo planilha ou tabelas dinâmicas
- Disponibilidade semanal e horário para reunião recorrente
- Data de início
Habilidades desejadas: Desenvolvimento de Software, Desenvolvimento Desktop, Laravel, MySQL e Programação.
-
Marketing Digital
| Orçamento: Aberto |
Publicado: |
Propostas: 10
Olá!
Somos a EquipaBR, revenda autorizada de automação industrial. O serviço será em equipabr.com. Loja em VTEX, público B2B. Este projeto cobre exclusivamente a divulgação da linha Novus (controladores, indicadores, sensores e transmissores).
Contexto técnico importante
1. Conversão principal é WhatsApp. Por sermos B2B de automação industrial (ticket alto, especificação técnica, pagamento PJ), a maioria dos clientes pesquisa no site e fecha o atendimento via WhatsApp. O checkout VTEX existe, mas é minoria. O Google Ads precisa otimizar pelo clique no botão WhatsApp como evento principal, não pelo purchase.
2. Apenas marca Novus. O site tem várias marcas, mas as campanhas cobrem só Novus. O GTM precisa identificar a marca no dataLayer para segmentar corretamente, e o feed Merchant Center precisa ser filtrado para SKUs Novus.
Modelo de trabalho - colaboração técnica
Este projeto é uma parceria técnica entre duas especialidades:
Nós (EquipaBR): conhecemos profundamente os produtos Novus, o público B2B de automação industrial, as palavras-chave técnicas que o cliente usa (PN, modelos, aplicações) e o processo comercial até o fechamento via WhatsApp.
Você (especialista): conhece profundamente o Google Ads, GTM, dataLayer, Merchant Center, Shopping, GA4 e as boas práticas técnicas da plataforma.
Decisões de palavras-chave, copy, segmentação e orçamento são definidas em conjunto - nós trazemos conhecimento de produto e mercado, você traz conhecimento técnico da plataforma. Sem "caixa preta": queremos entender o que está sendo feito e por quê.
Propriedade da conta é nossa. Você recebe acesso de gerenciamento.
Duração e condições
Projeto de 3 meses. Garantia integral depositada na 99freelas no início do contrato, conforme o sistema padrão da plataforma.
Escopo completo do trabalho
O escopo abaixo descreve todo o trabalho a ser realizado ao longo dos 3 meses, organizado por área técnica:
Configuração técnica (concentrada no início do projeto)
- Auditoria completa em PDF
- GTM instalado/corrigido no painel VTEX
- Evento principal: clique WhatsApp em página de produto Novus, com captura do SKU
- Eventos secundários: page_view, add_to_cart, begin_checkout, purchase (segmentáveis por marca)
- Vinculação Ads - Merchant Center - GA4
- Feed Merchant Center filtrado para SKUs Novus
- Google Shopping ativado e funcional para SKUs Novus (resolução de produtos reprovados, atributos corretos, imagens validadas)
- Públicos de remarketing (visitantes Novus, com prioridade para quem clicou em WhatsApp)
- Validação via Tag Assistant + GA4 DebugView (Loom + prints)
Operação contínua (ao longo do projeto)
- Acompanhamento das campanhas Novus no ar (Search + Shopping)
- Análise dos dados de conversão (volume e qualidade de leads WhatsApp)
- Reuniões quinzenais ou semanais de 30 min para alinhamento conjunto
- Sugestões pontuais de ajuste
- Relatório final consolidado com recomendações
O que já temos
Site VTEX com catálogo completo, botão WhatsApp já nas páginas de produto, conta Google Ads existente (corrigir, não criar), verba de mídia separada, briefing de palavras-chave focado em Novus.
Renovação
Ao fim dos 3 meses, avaliação conjunta. Renovação por mais 6 meses, com escopo e valor próprios, será conversada nesse momento. Eventual expansão para outras marcas do catálogo também. Sem multa rescisória.
Requisitos
- GTM + e-commerce comprovado (VTEX é diferencial)
- Google Shopping com feed Merchant Center (necessário)
- Lead WhatsApp como conversão principal (diferencial forte)
- Segmentação por marca em dataLayer e Merchant Center (necessário)
- Disponibilidade para reuniões quinzenais ou semanais
- Perfil colaborativo, capacidade de explicar tecnicamente sem "caixa preta"
Na sua proposta, inclua:
- Aceite do modelo
- 2-3 cases reais (VTEX, B2B, Shopping ou WhatsApp como conversão) com link/print
- Disponibilidade para conversa inicial de alinhamento dentro da plataforma
Habilidades desejadas: Google ADS, Google Shopping, Google Tag Management, Marketing Digital e VTEX.
-
Imóveis
| Orçamento: Aberto |
Publicado: |
Propostas: 18
Busco advogado com experiência em ações imobiliárias, atraso de obra, vícios de empreendimento, indenização e responsabilização da CEF/construtora/incorporadora para atuar em caso relacionado ao empreendimento Conviva Barueri, diante do longo atraso na entrega do imóvel.
A ideia é contratar um profissional para atuar de forma estratégica e colaborativa, pois quero participar ativamente da condução do processo.
Escopo inicial do trabalho
- Levantar e analisar processos já existentes envolvendo o empreendimento Conviva Barueri e a Caixa Econômica Federal (CEF).
- Identificar experiências relevantes de:
- ações em andamento
- decisões favoráveis
- teses utilizadas
- estratégias processuais
- pedidos formulados
- entendimento dos juízos e tribunais sobre casos semelhantes
- Com base nisso, ajudar na definição da melhor estratégia jurídica para o nosso caso.
Em seguida, irei preparar a petição inicial, que discutiremos:
- revisão técnica
- ajustes jurídicos necessários
- validação final
- protocolo da ação
- acompanhamento processual
Importante sobre a forma de atuação
Quero um profissional que aceite uma atuação próxima, participativa e alinhada, com comunicação clara e organizada.
Tenho interesse em incluir em contrato que:
- toda estratégia, petição relevante, pedido, manifestação e direcionamento do processo passe pela validação/aprovação prévia, sempre respeitando a técnica jurídica e os limites éticos da advocacia;
- o profissional deixe claro, desde o início, como pretende estruturar a ação, os pedidos e a tese central;
- haja transparência total sobre riscos, chances, estratégia e próximos passos.
Ponto contratual importante
Também desejo alinhar contratualmente que, em caso de saída do advogado da causa por iniciativa própria e sem justa causa, haja devolução dos valores pagos pelas etapas não executadas, sem cobrança de honorários de êxito sobre resultado futuro em que não tenha atuado até o final, tudo de forma expressa em contrato.
O que espero do profissional
- experiência real em direito imobiliário e/ou ações contra a CEF em contexto de atraso de empreendimento;
- boa capacidade de pesquisa processual e construção de estratégia;
- postura técnica, mas aberta a atuação conjunta;
- disponibilidade para revisar material que eu já venha preparando;
- atuação séria, objetiva e bem fundamentada.
Diferencial
Será um diferencial já ter atuado em casos de:
- atraso de entrega de imóvel;
- indenização por lucros cessantes, danos materiais e morais;
- rescisão contratual ou obrigação de fazer;
- responsabilidade solidária da CEF, construtora e incorporadora;
- processos envolvendo o Conviva Barueri ou empreendimentos semelhantes.
Na proposta, por favor informar
- sua experiência em casos parecidos;
- se já atuou contra a CEF ou em ações de atraso de obra;
- como faria o levantamento inicial dos processos e da estratégia;
- valor para esta fase inicial de análise/validação;
- forma de atuação posterior no processo.
Exemplos de processos para ponto de partida
- https://www.jusbrasil.com.br/processos/636050789/processo-n-100XXXX-7420238260068-do-tjsp
- https://www.jusbrasil.com.br/processos/nome/226524604/condominio-residencial-conviva-barueri
Habilidades desejadas: Advogado.