Backend

  • Django 5 + Ninja: REST API, WebSocket
  • PostgreSQL 16 + PostGIS: BD principal, geodados
  • TimescaleDB: Telemetria IoT, séries temporais
  • Redis: Cache, sessões, rate limiting
  • Neo4j: Grafo para ciclos de escambo

Frontend

  • Nuxt 4 (SSR): Vue 3 + TypeScript
  • MapLibre GL JS: Mapas interativos
  • Lucide: Ícones
  • Tailwind CSS: Estilização

Comunicações

  • Matrix Synapse: Chat E2E cifrado
  • Jitsi Meet: Videochamadas
  • Breez SDK Spark: Carteira Lightning
  • Traccar: Rastreamento GPS
  • Mailcow + SOGo: Servidor de email

Mapas & Geocodificação

  • Martin: Servidor de tiles (PostGIS → MVT)
  • Pelias: Geocodificação global
  • Valhalla: Motor de rotas rodoviárias
  • MOTIS: Rotas de trânsito (GTFS)
  • OpenStreetMap: Dados de origem

Infraestrutura

  • Docker Compose: Serviços externos
  • Nginx: Proxy reverso, SSL
  • Systemd: Gestão de processos
  • Gitea: Hospedagem Git
  • Capacitor: Apps móveis (Android/iOS)