Backend

  • Django 5 + Ninja: REST API, WebSocket
  • PostgreSQL 16 + PostGIS: BD principal, geodatos
  • TimescaleDB: Telemetría IoT, series temporales
  • Redis: Caché, sesiones, rate limiting
  • Neo4j: Grafo para ciclos de trueque

Frontend

  • Nuxt 4 (SSR): Vue 3 + TypeScript
  • MapLibre GL JS: Mapas interactivos
  • Lucide: Iconos
  • Tailwind CSS: Estilización

Comunicaciones

  • Matrix Synapse: Chat E2E cifrado
  • Jitsi Meet: Videollamadas
  • Breez SDK Spark: Cartera Lightning
  • Traccar: Rastreo GPS
  • Mailcow + SOGo: Servidor de correo

Mapas & Geocodificación

  • Martin: Servidor de tiles (PostGIS → MVT)
  • Pelias: Geocodificación global
  • Valhalla: Motor de rutas por carretera
  • MOTIS: Rutas de tránsito (GTFS)
  • OpenStreetMap: Datos de origen

Infraestructura

  • Docker Compose: Servicios externos
  • Nginx: Proxy inverso, SSL
  • Systemd: Gestión de procesos
  • Gitea: Hospedaje Git
  • Capacitor: Apps móviles (Android/iOS)