Plataforma para cliente
Dragonfly GeoAnalytics
Uma plataforma de geointeligência que ajuda municípios a combater dengue, Zika e chikungunya com imagens de drone e mapeamento de casos.
Libélulas predam larvas de mosquito; o Dragonfly mapeia focos e casos de doença a partir de voos de drone para que equipes de saúde vejam os surtos enquanto se movem. Construí o ecossistema inteiro para uma empresa de engenharia brasileira: frontend, dois backends, servidor de tiles e o deploy em GitOps.
Em resumo
- Frontend React com Mapbox (react-map-gl), dashboards em Highcharts e Chakra UI em modo escuro
- API de dados em Express e Prisma; serviço de autenticação em Django REST Framework com OAuth2
- PostGIS com pg_tileserv servindo tiles vetoriais (MVT) direto do banco
- Implantado para vários municípios por um pipeline GitOps em Docker Swarm com Portainer
O sistema
Equipes de campo sobrevoam bairros com drones; a plataforma georreferencia focos potenciais e casos confirmados, os agrega no tempo e no espaço e apresenta estatísticas e tendências por distrito. O frontend renderiza tiles vetoriais servidos direto do PostGIS pelo pg_tileserv, o que manteve o backend pequeno e os mapas rápidos.
Dividi o backend em dois de propósito: uma API de dados tipada em Express e Prisma pela velocidade de iteração, e um serviço em Django REST Framework com Django OAuth Toolkit para um sistema de autenticação robusto e baseado em padrões. Um módulo mobile separado foi construído como projeto próprio.
Entrega
O contrato cobriu design, desenvolvimento, a metodologia de coleta de dados e a implantação em nuvem. Tudo é conteinerizado e distribuído por um pipeline de infraestrutura como código, de modo que um novo município é uma mudança de configuração e não um novo build.
Mais projetos
Todos os projetos
GeoServer Mobile Client
Um cliente mobile com suporte offline para camadas do GeoServer: baixar, visualizar, editar feições e exportar, construído em três semanas.
- Ionic
- React
- TypeScript
- OpenLayers
- +2

Territorial Maps
Um SaaS para publicar imagens de drone: envie do seu computador, receba camadas prontas para a web e instruções de acesso para qualquer SIG.
- Next.js
- MapLibre
- Cloudflare
- n8n
- +3

Automação de Publicação de Nuvens de Pontos
Um framework baseado em n8n que leva nuvens de pontos brutas a cenas Potree otimizadas, construído como backend de um SaaS.
- n8n
- PDAL
- Entwine
- PotreeConverter
- +3