Central de Inteligência (TerraLogs)

Central de Inteligência (TerraLogs)

Front-end for TerraLogs' data intelligence platform — interactive maps and analytics over rural property data.

A geospatial data intelligence platform: it turns large datasets of rural properties into an interactive map with geographic layers, property indicators, and analytics. I owned the front-end — a Google Maps experience with multiple data layers and heavy GeoJSON work, plus the dashboards around it in Vue 3 and Quasar. Backend and integrations were built by other team members.

ROLE

Front-End Engineer

Vue / Quasar

TOOLS

Vue 3

Quasar

Pinia

TanStack Query

Google Maps API

GeoJSON

ECharts

TypeScript

DURATION

2025 - Present

INTEGRATIONS

Google Maps

OpenAPI REST backend

✶ Layered interactive map

The core: rural property boundaries, geographic layers, and overlays rendered on Google Maps as toggleable layers with per-layer styling, kept in sync as the user pans and zooms across satellite and map views.

✶ GeoJSON manipulation

Most of the complexity — parsing, transforming, and rendering large GeoJSON feature collections, with styling and filtering driven by feature properties.

✶ Property data & indicators

Selecting a property surfaces its data panel — area, production, and financial indicators — with feature selection, hover states, and info windows tuned to stay responsive with many features on screen.

✶ Analytics dashboards

ECharts dashboards bound to TanStack Query, with Pinia sharing selections and filters across map and dashboards.