Pular para o conteúdo
LUCAS NEGRELLI

Feito, no ar ou entregue

Trabalhos

O que eu fiz e está no ar, ou que entreguei e hoje é de outra pessoa. Cada trabalho tem como era antes, o que eu fiz e a parte que mais gostei de resolver.


01

Resposta a incidente  ·  Incidente

Trinca Mosaico

2025

Contenção, limpeza, migração e desenvolvimento do site

Abrir o site

Um site invadido, com webshell e um administrador falso. Eu contive, limpei, tirei da arquitetura o que tinha sido invadido e fiz o site novo, que está no ar.

Como era

O site de uma artista, num WordPress antigo, começou a servir spam. Tinha webshell na pasta de uploads, um usuário administrador que ninguém criou e entradas plantadas no banco de dados.

O que eu fiz

Isolei o site, removi os backdoors, apaguei o usuário falso e limpei a base. No meio disso descobri que a hospedagem compartilhada inteira estava comprometida, não só aquele site. Depois fiz o site novo do zero.

A parte que mais gostei

Não tentei blindar o WordPress. Migrei pra um site estático, sem painel de administração e sem banco de dados, que eram justamente o que tinha sido invadido.

Análise de logs · Limpeza de malware · Migração para estático · Desenvolvimento de site

02

Produto próprio  ·  No ar

Vernissages SP

2025 a 2026

Concepção, design, desenvolvimento e manutenção

Abrir o site

Agenda do circuito de arte de São Paulo, atualizada todo dia, com cerca de setenta galerias e museus e um montador de roteiro de visita. Tem uma camada de assinatura paga.

Como era

As exposições de São Paulo estão espalhadas por dezenas de sites, cada galeria com o seu calendário. Pra planejar um passeio, você abria vinte abas e ainda assim perdia abertura.

O que eu fiz

Fiz uma agenda atualizada todo dia, com filtro por zona, bairro, tipo de espaço e artista, mapa clicável, aviso do que está pra abrir e do que está nos últimos dias, e um montador de roteiro que abre direto no Google Maps. Depois passei a vender acesso pago a um recorte dos dados, que interessa a quem trabalha com arte.

A parte que mais gostei

O estudo da FGV conta sessenta e sete galerias na cidade, mas nunca publicou a lista com os nomes. Em vez de chutar, marquei com til os endereços aproximados e coloquei a fonte de cada dado. Prefiro admitir o que não sei.

Operação automatizada

A base se atualiza sozinha por GitHub Actions. Um validador barra qualquer atualização que não passa nas regras, e uma varredura semanal só publica o que achou numa issue, sem mexer nos dados, porque agregador dá pista e não confirma nada. Antes isso rodava no meu PC. Em agosto de 2026 o push falhou por falta de credencial e eu levei tudo pro GitHub Actions, que usa o token do próprio job.

HTML · JavaScript · GitHub Actions · Validação de dados · Sem framework

03

Migração  ·  No ar

Enokibara

2024 a 2025

Migração e manutenção

Abrir o site

Clínica de ortopedia num WordPress lento, com o painel de administração exposto. Migrei pra um site estático.

Como era

O site demorava vários segundos pra carregar, o painel de administração dava pra acessar de qualquer lugar e o plugin de agendamento pedia atualização toda semana. Muita superfície de ataque pra um site que só mostra endereço, especialidade e telefone.

O que eu fiz

Reconstruí como site estático, com o mesmo conteúdo e o mesmo visual. Passou a carregar na hora e quase não sobrou o que invadir: sem banco, sem login, sem plugin.

A parte que mais gostei

Convencer o cliente de que menos tecnologia era a saída. Ninguém pede pra tirar o WordPress, mas nesse caso ele só trazia risco e lentidão.

Site estático · Migração de conteúdo · Netlify

04

Segurança  ·  No ar

Este site

2026

Concepção, desenvolvimento e configuração de segurança

Ver como configurei

Meu portfólio mede a própria configuração de segurança em tempo real e executa três ataques contra si mesmo pra mostrar as defesas funcionando.

Como era

Portfólio de quem estuda segurança costuma ser uma lista de tecnologia que a pessoa não saberia defender numa entrevista. Eu queria uma coisa só, feita por mim, que qualquer um pudesse conferir de fora.

O que eu fiz

A home lê os cabeçalhos de resposta HTTP do próprio servidor, calcula uma nota e mostra o valor de cada um. Depois roda uma injeção de script, uma tentativa de abrir o site num iframe e um teste de tipo de arquivo, e mostra a resposta real do navegador.

A parte que mais gostei

A política de segurança não deixa ter estilo nem script escrito dentro do HTML. Tive que configurar o build pra gerar tudo em arquivo externo, o que deu mais trabalho. Aceitei porque a alternativa era afrouxar a regra que o site inteiro existe pra mostrar.

Astro · CSP estrita · Zero dependência externa · Netlify

05

Proptech  ·  Entregue

Painel de captação de imóveis

2026

Concepção, design e desenvolvimento

Painel sob medida pra uma imobiliária que tocava a captação numa planilha: mapa, funil, status e edição por várias pessoas ao mesmo tempo.

Como era

A captação de imóveis era uma planilha compartilhada. Ninguém sabia em que pé estava cada contato, dois corretores ligavam pro mesmo proprietário e o histórico sumia quando alguém apagava uma linha sem querer.

O que eu fiz

Um painel com o estoque no mapa, cada imóvel com estágio no funil, responsável e anotação, e edição simultânea pro time. A captação deixou de ser uma lista e virou processo, e quem decide vê o mesmo quadro de quem está na rua.

A parte que mais gostei

Login com senha forte e sem banco de dados. Os dados sensíveis ficam num servidor só e não existe painel de administração exposto pra invadir. Quanto menos peça ligada, menos coisa pra vazar.

Next.js · Leaflet · Auth sem banco · Netlify

06

Redesign  ·  No ar

Manssur Advocacia

2025

Design e desenvolvimento do novo layout, via agência parceira

Abrir o site

Escritório de advocacia de São Paulo com mais de 25 anos de atuação, reconhecido pela Leaders League e pelo The Legal 500. Refiz o site inteiro em cima do conteúdo que já existia.

Como era

O escritório já tinha site e texto pronto. Faltava redesenhar, pra o site ficar à altura de um escritório premiado sem perder nada do que já estava lá.

O que eu fiz

Mudei o layout do começo ao fim, da home às páginas de história, equipe, áreas de atuação e recuperação judicial e falência. Mantive as informações e troquei só a forma de apresentar.

WordPress · Elementor · Design de interface

07

Site institucional  ·  No ar

Inicial Transportes

2025

Design e desenvolvimento do zero, em parceria com a CriaMatch

Abrir o site

Transportadora de Sorocaba, desde 2006 no transporte dedicado de cargas para todo o Brasil, com armazenagem e locação de empilhadeiras. Construí o site do zero.

Como era

Eu não tinha um site antigo pra partir, só documentos da empresa. Eram quatro serviços bem diferentes, e a página precisava ser clara pra quem contrata frete.

O que eu fiz

Organizei o material em serviços, história, diferenciais e perguntas frequentes, desenhei o layout e desenvolvi o site, com pedido de orçamento e contato direto com a equipe.

WordPress · Elementor · Arquitetura de conteúdo

O que não está aqui

Fiz outras migrações de WordPress pra site estático que não entram na lista, porque o site do cliente hoje está fora do ar ou mudou de mão. Prefiro mostrar só o que dá pra conferir.

Baixar o portfólio em PDF

Código no GitHub