Proyectos / CarbonScore
CarbonScore
CarbonScore muestra a los empleados de una organización con Microsoft 365 la huella de carbono de su uso digital, y les lleva a actuar con un juego, cuestionarios y formaciones. Funciona en el navegador, en Outlook y en Teams. Trabajo en él desde 2021, como desarrollador y después como lead, y hoy lo mantengo.
- Empresa
- TechupClimate, después Digital4Better
- Rol
- Desarrollador, después lead; mantenedor principal hoy
- Años
- 2021–hoy
- Funciona en
- Navegador, Outlook, Teams
- Stack
- TypeScript, Vue, NestJS, PostgreSQL, Kubernetes, Azure
- Visuales
- Publicados por Fruggr, datos de demostración

El producto
- La huella diaria de cada persona: correo y almacenamiento de archivos, reuniones de Teams, equipos, impresión y Copilot, con dos puntuaciones y una comparación con su organización.
- Ecogestos, itinerarios de formación y cuestionarios, en francés y en inglés.
- Un juego con niveles, logros, temporadas, equipos y clasificaciones, actualizado en tiempo real.
- Un espacio de supervisión que sigue la adopción y la huella en toda la organización, por departamento, ciudad o empresa.
Lo que construí
- El primer servicio de cálculo, que fijó la separación entre tareas de recogida y de cálculo que aún estructura el producto.
- El motor del juego y la mayor parte de su interfaz, con actualizaciones en tiempo real.
- Los datos de uso de Microsoft 365 a partir de los informes de Graph, y después la medición de cada interacción con Copilot.
- El módulo de equipos, de principio a fin.
- El paso del front a Vue 3, y su capa de datos compartida por la aplicación web, Outlook y Teams.
- El informe mensual por correo.
Mantenerlo en marcha
- Como lead: sus releases y la revisión del trabajo de los desarrolladores junior. Formé a los aprendices.
- La puesta en marcha de nuevos clientes de principio a fin, y el traspaso de sus datos cuando cambian de tenant de Microsoft.
- Desde 2025, su mantenedor principal: correcciones de seguridad, una auditoría hecha con Claude Code y skills de agente para las tareas recurrentes del equipo.