Policharger Engineering Platform

Hub de
Proyectos

Plataforma centralizada del ecosistema técnico Policharger. Documentación, arquitectura, estado de cada proyecto y un agente IA con conocimiento de todo el sistema.

Vista general del ecosistema
6Proyectos
28Fases doc.
3Activos
Última act.
Entrada por Rol
Elige el foco de trabajo para que el hub te enseñe primero lo que sí te toca usar.
Ruta activa

Administrador

Vista transversal para supervisar la plataforma, entrar en cada área y mantener el conocimiento interno al día.

Como administrador puedes cambiar entre vistas para comprobar qué verá cada equipo.
Lo que te toca hoy
Accesos prioritarios para arrancar sin pensar demasiado dónde entrar.
Empieza por el agente: describe la duda del cliente y él te dará la respuesta o te dirá qué hacer a continuación.
Proyectos del Ecosistema
Mapa amplio del ecosistema técnico y de documentación.
● Live v1.0
🍎
iOS App
Swift · Combine · UIKit

Aplicación nativa iOS para gestión de cargadores eléctricos. Arquitectura MVVM con Combine, integración BLE (CoreBluetooth), MQTT y SSE para tiempo real.

Swift 5.9 CoreBluetooth MQTT SSE MVVM AWS Cognito
Documentación14/14 fases
● Live v1.0
🤖
Android App
Kotlin · Coroutines · Jetpack

Aplicación nativa Android para gestión de cargadores. Arquitectura MVVM con Coroutines, BLE (GATT), MQTT y WebSockets para comunicación en tiempo real.

Kotlin BLE GATT MQTT Room DB MVVM Jetpack
Documentación14/14 fases
● Live v2.x
⚙️
Backend API
Node.js · Fastify · PostgreSQL

API REST + OCPP para gestión de cargadores, usuarios, recargas y TPV. Arquitectura hexagonal con DDD, MQTT para IoT y comunicación OCPP.

Fastify TypeScript PostgreSQL MQTT OCPP AWS Cognito
DocumentaciónEn progreso
Próximamente
🔧
Firmware
C · Modbus · BLE

Firmware embebido del hardware de carga. Gestiona la comunicación Modbus, BLE GATT y lógica de control del cargador físico.

C/C++ Modbus BLE RTOS
DocumentaciónEn construcción
Próximamente
📡
Policoverage
MQTT · OCPP · BLE Bridge

Módulo de comunicaciones responsable del bridge entre protocolos. Gestiona la capa MQTT, OCPP y la conectividad BLE hacia el cloud.

MQTT OCPP BLE Bridge SSL
DocumentaciónEn construcción
Próximamente
🌐
Frontend Web
React · TypeScript

Panel de gestión web para administradores. Monitorización de cargadores, gestión de usuarios, recargas y configuración del sistema.

React TypeScript REST SSE
DocumentaciónEn construcción
// Arquitectura del Ecosistema · Flujo de Comunicación
Cliente
App iOS
App Android
Frontend Web
Protocolos
REST / SSE
MQTT (Cloud)
BLE (Local)
WebSocket
Backend
API Fastify
Policoverage
IoT Reader
OCPP Server
Hardware
Firmware
Modbus
BLE GATT
Cloud
AWS (RDS/Cognito)
MQTT Broker
Firebase
Nuevo

Agente IA
Policharger

Pregunta cualquier cosa sobre el ecosistema: arquitectura, protocolos, flujos de datos, impacto de cambios entre proyectos o cuestiones de soporte al cliente.

🏗
Análisis de impacto: "Si cambio X en el backend, ¿qué apps se ven afectadas?"
🔌
Consultas técnicas sobre protocolos MQTT, BLE, OCPP y la arquitectura
🎧
Soporte: consulta rápida para resolver dudas de clientes
Abrir Agente IA → 📄 Gestionar Manuales PDF →
Agente Policharger — en línea
Si añado NFC en la app iOS, ¿qué proyectos cambian?
3 proyectos afectados: iOS (nuevo módulo CoreNFC), Backend (nuevo endpoint auth NFC), Firmware (soporte RFID en HW)…