Skip to content

implementacion

Braulio Diez edited this page Jun 21, 2025 · 6 revisions

Global

Estructura del mono repo

Backend

Modelado

Ver modelo en proyecto (pedir permiso): https://drive.google.com/open?id=1y6TD1BQqxnzuzYa6UQuqZDdmxZEP87YW&usp=drive_fs

https://github.com/Lemoncode/gex-doc

Propuesta End points (pasarla a open api)

Duda

¿Utilizamos GET para las lecturas o usamos POSTs y así podemos meter cuerpo con parametros?

Endpoints

Obtener datos de un embalse

Verbo: GET ?

Parametros:

// Usamos el _id interno de mongo o el embalse_id?
id : string

Respuesta

{
  "embalse_id": "E12345",
  "nombre": "Embalse El Valle",
  "cuenca": {
    "id": "C456",
    "nombre": "Cuenca del Río Verde"
  },
  "provincia": {
    "nombre": "Granada"
  },
  "capacidad": 120000000,
  "aguaActual": 85000000,
  "fechaMedidaAguaActual": "2025-06-20",
  "capacidad_total": 120000000,
  "uso": ["abastecimiento", "riego", "generación eléctrica"],
  "descripcion": "El embalse El Valle es una infraestructura hidráulica clave en la provincia de Granada. Se construyó para garantizar el suministro de agua potable, el riego agrícola y la producción de energía hidroeléctrica. Además, actúa como regulador del caudal del río Verde, contribuyendo a la prevención de inundaciones."
}

Clone this wiki locally