Projeto: Sistema de Atualização de Dados de Clientes (Plugin WordPress Customizado)
Cliente: APBP
Função: Desenvolvedor WordPress & Designer UI/UX
Tecnologias: WordPress, PHP, MySQL, HTML5, CSS3, JavaScript
Visão geral do projeto
Este projeto envolveu o desenvolvimento completo de um plugin customizado para WordPress para a APBP (Associação de Pintores com a Boca e os Pés), criado para permitir que clientes atualizem seus dados pessoais de forma segura, com base em informações previamente enviadas por mala direta.
Mais do que uma implementação técnica, o projeto resolveu um desafio operacional crítico: permitir que usuários finais gerenciem e atualizem seus próprios dados por meio de uma experiência simples, intuitiva e acessível — sem a necessidade de criação de conta ou login — garantindo total conformidade com a LGPD.
O sistema foi desenvolvido integralmente do zero, evitando a dependência de plugins genéricos de terceiros e garantindo controle total sobre o fluxo de dados, permissões de acesso e experiência do usuário. Essa abordagem resultou em uma solução mais segura, confiável e escalável.

Principais desafios
- Garantir conformidade total com a LGPD no tratamento de dados sensíveis
- Restringir o acesso para que cada usuário visualizasse e editasse apenas seus próprios dados
- Projetar um fluxo de validação seguro sem exigir autenticação tradicional
- Permitir que administradores realizassem upload e gestão de dados via arquivos CSV
- Criar uma interface clara e acessível para usuários com diferentes níveis de familiaridade digital
- Manter uma base de código escalável, segura e de fácil manutenção
Soluções implementadas
- Desenvolvimento de plugin WordPress customizado em PHP
- Arquitetura modular separando administração, lógica de negócio e frontend
- Importação de dados via CSV com armazenamento em tabela dedicada
- Validação de acesso com ID único e código enviado por mala direta
- Isolamento completo de dados: cada usuário acessa apenas seu próprio registro
- Interface responsiva, simples e orientada à usabilidade
- Mensagens claras de validação e erro ao longo da jornada do usuário
- Nenhuma exposição de dados sensíveis ou endpoints inseguros
Diferenciais do projeto
- GPD tratada como requisito central desde o início
- Fluxo seguro sem necessidade de login ou criação de conta
- Código totalmente controlado, sem dependência de plugins pesados
- Experiência do usuário pensada para públicos não técnicos
- Arquitetura robusta pronta para escala e auditorias de segurança
Resultados e impacto
- Processo de atualização de dados simples e intuitivo
- Redução do risco de acessos não autorizados e vazamento de dados
- Centralização e padronização da gestão de dados de clientes
- Sistema confiável e pronto para uso em produção
- Ganho de eficiência operacional para a organização
O que este projeto demonstra
Este projeto demonstra minha capacidade de:
- Desenvolver soluções customizadas em WordPress além de temas e sites padrão
- Integrar segurança, proteção de dados e experiência do usuário em um único sistema
- Construir plugins escaláveis e bem estruturados seguindo boas práticas
- Traduzir requisitos legais e operacionais em soluções técnicas eficientes
- Entregar sistemas prontos para produção e uso institucional real