Commit Graph

14 Commits

Author SHA1 Message Date
Exteban08
c81a18987f Migrar backend a PostgreSQL + Node.js/Express con nuevas funcionalidades
Backend (water-api/):
- Crear API REST completa con Express + TypeScript
- Implementar autenticación JWT con refresh tokens
- CRUD completo para: projects, concentrators, meters, gateways, devices, users, roles
- Agregar validación con Zod para todas las entidades
- Implementar webhooks para The Things Stack (LoRaWAN)
- Agregar endpoint de lecturas con filtros y resumen de consumo
- Implementar carga masiva de medidores via Excel (.xlsx)

Frontend:
- Crear cliente HTTP con manejo automático de JWT y refresh
- Actualizar todas las APIs para usar nuevo backend
- Agregar sistema de autenticación real (login, logout, me)
- Agregar selector de tipo (LORA, LoRaWAN, Grandes) en concentradores y medidores
- Agregar campo Meter ID en medidores
- Crear modal de carga masiva para medidores
- Agregar página de consumo con gráficas y filtros
- Corregir carga de proyectos independiente de datos existentes

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 10:13:26 +00:00
Marlene-Angel
dd3997a3a8 Login GRH, marca de agua tipo membretado y logo en PNG sin fondo 2026-01-12 13:45:25 -08:00
Marlene-Angel
4d807babf7 Se agrega marca de agua GRH y se corrige interacción de perfil en la interfaz 2026-01-07 15:37:57 -08:00
Marlene-Angel
4ecdd0d656 Merge remote-tracking branch 'origin/DevEsteban' into DevMarlene 2025-12-30 16:50:12 -08:00
bbc86bb2d8 Dashboard logic 2025-12-22 15:40:29 -06:00
Marlene-Angel
25da09352d Corrige overflow del layout y autenticación de la API de proyectos 2025-12-22 13:00:53 -08:00
ee35944c44 Dashboard navigate to meters from Tomas card 2025-12-22 01:31:13 -06:00
Marlene-Angel
0f0328f41b Se agrego la interfaz ProjectsPage 2025-12-18 14:27:56 -08:00
Marlene-Angel
ae43042ac6 refactor: reorganización de estructura, pages y components 2025-12-17 17:21:51 -08:00
917016a7cf Device Management section 2025-12-17 13:18:43 -06:00
b06a88e969 Data Query section 2025-12-16 21:10:13 -06:00
02aec05495 Data Monitoring table with mock data 2025-12-16 19:36:28 -06:00
c7e3eb9f00 Device Management table with data dummy 2025-12-16 18:50:33 -06:00
Marlene-Angel
17c742b1e7 Initial commit 2025-12-15 16:50:49 -08:00