Skip to content

EL-BID/Cium-Cliente-Web

Repository files navigation

Esta herramienta digital forma parte del catálogo de herramientas del Banco Interamericano de Desarrollo. Puedes conocer más sobre la iniciativa del BID en code.iadb.org

Cliente Web CIUM (Captura de Indicadores en Unidades Médicas).

Build Status analytics image (flat) analytics

Descripción y contexto

El proyecto CIUM cliente web consume la api rest de CIUM API para dar soporte a la parte de captura del control de procesos y recurso en las unidades médicas, y los datos que se generen alimentaran al tablero de control eTAB para la medición de los indicadores del proyecto Salud Mesoamérica. Los gráficos que se presentan en eTAB son de manera generalizada, por lo tanto el CIUM contendrá un Dashboard para profundizar en el desglose de los indicadores de procesos y recurso.


Guía de usuario


Manual de Usuario:

Para guiar y ser mas explicito a cualquier usuario encargado para trabajar con CIUM

Manual PDF

Introducción

Catalogos

Evaluaciones

Sistema

Manual Técnico:

Para la continuidad en el desarrollo de CIUM se brinda un Manual Técnico:

ver

Guía de instalación


Requisitos de Instalación.

Software:

El desarrollo del Cliente web de CIUM se programó en Angular js

Para poder instalar y utilizar el Cliente web, deberá asegurarse que su servidor cumpla con los siguientes requisitos:

Apache
Bower

Si algo de lo anterior mencionado no se instalara correctamente, podrá consultar la documentación oficial de cada paquete de instalación

Instalación y Configuración:

Instalar bower


npm install -g bower

Una ves instalado lo anterior, abrimos una consola en nuestro servidor para clonar el proyecto en base al Repositorio.

Ejecutamos el siguiente comando en nuestra consola:


git clone https://github.com/EL-BID/Cium-Cliente-Web.git

Una ves clonado el proyecto, cargamos e instalamos todos los paquetes y sus dependencias, siempre y cuando estemos dentro de la carpeta del proyecto raíz y ejecutando el siguiente comando:


bower install 

Una ves instaladas nuestras las dependencias con el comando anterior, entramos a localhost:

http://localhost/cium

Dependencias:

Todas la dependencias que requiere CIUM para funcionar, están en el archivo bower.json:

El desarrollo de CIUM esta construido en 3 partes:

  1. La API que se conecta la arquitectura de Base de Datos. (Seguir los pasos de instalación y configuración de la API).

  2. El Cliente Web que solicita y envía datos a la API antes mencionada.

  3. El Cliente Android que almacena los datos off-line y se sincroniza con la API

Para tener este vinculo y conexión entre API y CLIENTE, debe asegurarse que el archivos url.js tengan las cadenas de conexión correspondientes


  BASE: 'http://localhost/Cium/APIRESTfull/public',
  BASE_API: 'http://localhost/Cium/APIRESTfull/public/v1',
	OAUTH_CLIENTE: 'http://sistemas.salud.chiapas.gob.mx/salud-id',
	OAUTH_SERVER: 'http://saludid.salud.chiapas.gob.mx'

¡En hora buena!, si todo esta correcto, podrá abrir una pestaña del navegador Google Chrome y acceder a localhost, por ejemplo: http://localhost/cium :

Cómo contribuir


Si deseas contribuir con este proyecto, por favor lee las siguientes guías que establece el BID:

Código de conducta


Puedes ver el código de conducta para este proyecto en el siguiente archivo CODEOFCONDUCT.md.

Autor/es


Información adicional


Para hacer el correcto uso del Cliente Web para CIUM, previamente tienen que instalar la API que contiene las conexiones correspondientes a la base de datos y la encargada de realizar peticiones a los datos.

Licencia


La Documentación de Soporte y Uso del software se encuentra licenciada bajo Creative Commons IGO 3.0 Atribución-NoComercial-SinObraDerivada (CC-IGO 3.0 BY-NC-ND).

El código de este repo usa la Licencia AM-331-A3.

Limitación de responsabilidades

El BID no será responsable, bajo circunstancia alguna, de daño ni indemnización, moral o patrimonial; directo o indirecto; accesorio o especial; o por vía de consecuencia, previsto o imprevisto, que pudiese surgir:

I. Bajo cualquier teoría de responsabilidad, ya sea por contrato, infracción de derechos de propiedad intelectual, negligencia o bajo cualquier otra teoría; y/o

II. A raíz del uso de la Herramienta Digital, incluyendo, pero sin limitación de potenciales defectos en la Herramienta Digital, o la pérdida o inexactitud de los datos de cualquier tipo. Lo anterior incluye los gastos o daños asociados a fallas de comunicación y/o fallas de funcionamiento de computadoras, vinculados con la utilización de la Herramienta Digital.

About

Cliente de Captura de Indicadores en Unidades Médicas

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published