← Catálogo
Web AppEm produção

Mapping

Mapping é uma app de mapas para guardar e organizar observações no terreno: marcas um ponto real — uma árvore, um espaço, uma ocorrência, um miradouro —, juntas-lhe fotos e notas, e classifica-lo com um catálogo próprio.

Foi pensada para quem trabalha fora do escritório e precisa de registar o que vê a partir do telemóvel, mesmo sem cobertura. O mapa pode ser individual ou partilhado com uma equipa com diferentes níveis de permissão.

Visitar projeto ↗
Captura de Mapping
01 — O que faz

Funcionalidades

01

Marcar um ponto em dois toques: a partir do GPS ou premindo longamente no mapa, com pin arrastável para ajustar a posição.

02

Morada automática de cada marca por geocodificação inversa.

03

Catálogo próprio de elementos reutilizáveis e categorias com cor e ícone que pintam os pontos do mapa.

04

Fotos e notas por marca, com miniaturas geradas no servidor e carrossel na ficha.

05

Mapas partilhados com papéis (proprietário, editor, leitor) e convites por link ou email.

06

Partilhar uma marca isolada por link público com token revogável.

07

Exportação para GeoJSON, CSV e KML respeitando os filtros, e importação GeoJSON que reconcilia o catálogo.

08

Uso sem ligação e instalável: as escritas feitas sem rede ficam em fila e sincronizam sozinhas quando a cobertura volta.

02 — Como está construído

Tecnologias usadas

Next.js 16React 19MapLibre GLPostgreSQLPrismaKindeCloudflare R2PWA offline

Offline-first feito à mão

Service worker próprio que guarda em cache os mosaicos do mapa e fila de escritas em IndexedDB com contador de pendentes. Sem bibliotecas mágicas: controlo total.

Os teus dados não ficam reféns

Três formatos de exportação e importação idempotente: a portabilidade é uma característica do produto, não uma promessa.

Sem fornecedores de mapas pagos

MapLibre sobre mosaicos abertos: zero dependência de um token da Mapbox ou da Google que um dia muda de preço.

03 — Pode ser teu

Uma base testada para projetos como…

  • Câmaras municipais e serviços urbanos: inventário de arvoredo, mobiliário ou ocorrências, com exportação para os seus sistemas SIG.
  • Equipas de campo (manutenção, inspeção, agrícola) que levantam pontos sem cobertura e sincronizam ao regressar.
  • Mapeamentos comunitários e ciência cidadã: fontes, trilhos, espécies ou património alimentados por várias pessoas.
Ver os três caminhos

Sem preços fechados: cada projeto é orçamentado pelo seu âmbito real.

Peça seguinteOrganímese