SPOT
WebsiteProjeto InternoPlataforma centralizadora de documentação corporativa (Single Source of Truth - SSoT).
Meu Papel no Projeto
Resumo do Projeto
O SPOT é a principal plataforma interna da BNP para centralização da documentação corporativa, seguindo o conceito de Single Source of Truth (SSoT). Criado para unificar processos e eliminar silos de conhecimento, o sistema permite que qualquer colaborador — técnico ou não — possa contribuir de forma estruturada com a base de conhecimento da empresa. Baseado em boas práticas como DocOps e Public-by-default, o SPOT promove colaboração, padronização e acesso rápido a conteúdos críticos, fortalecendo a cultura de precisão e transparência na organização.
Este é um projeto interno por isso suas informações são limitadas. Para mais detalhes, entre em contato diretamente com a empresa responsável.
Minhas Contribuições
- Desenvolvimento completo da plataforma, desde o backend até a experiência do usuário
- Integração com o Azure AD para autenticação e controle de acesso
- Integração com Azure Cognitive Search para busca semântica
- Definição da arquitetura técnica e escolha das ferramentas utilizadas (MongoDB, Next.js, etc.)
- Desenho da proposta conceitual e funcional da plataforma baseada em SSoT, DocOps e Public-by-default
- Implementação do sistema de escrita e visualização de documentos
- Construção de uma interface intuitiva e acessível para colaboradores técnicos e não técnicos
- Geração de links públicos para compartilhamento de documentos com stakeholders externos
Desafios e Soluções
Desafios
O principal desafio foi encontrar uma estrutura flexível e performática para armazenar, editar e exibir documentação colaborativa, atendendo diferentes públicos internos. Era necessário equilibrar performance com usabilidade, permitindo que técnicos e não técnicos pudessem produzir conteúdo relevante, sem barreiras. Além disso, foi desafiador definir o padrão de escrita e renderização: Markdown, HTML puro ou editor visual (WYSIWYG)? A solução final precisou contemplar escalabilidade, simplicidade e clareza.
Soluções
Após validações e protótipos, optamos por uma abordagem flexível baseada em Markdown com suporte a visualização instantânea e edição WYSIWYG opcional. A estrutura do banco foi modelada em MongoDB para garantir flexibilidade nos documentos e performance em leitura. A interface foi pensada com foco em usabilidade e colaboratividade, integrando permissões, histórico de edições e visualização pública de documentos, fortalecendo o conceito de 'public by default' para comunicação interna e externa.
Tecnologias e Ferramentas
Galeria de Imagens
Projeto Interno
Tela de carregamento

Listagem de documentos