Skip to content

Latest commit

 

History

History
42 lines (31 loc) · 2.53 KB

README.md

File metadata and controls

42 lines (31 loc) · 2.53 KB

RISK

GitHub release (latest by date) Quality Gate Status

Bienvenido/a al repositorio del Proyecto RISK.

Introducción

RISK es un mini framework que sigue el paradigma "SmartDB" y sirve como base para el back-end de aplicaciones de tipo LOB.

Consiste en una colección de objetos de Base de Datos Oracle (paquetes, types, tablas, entre otros) y una API web ASP.NET Core.

Características

  • Operaciones (Servicios Web, Reportes, Trabajos, Monitoreos): Parámetros, Logs, Paginación
  • Configuración: Módulos, Dominios, Aplicaciones, Parámetros, Significados, Archivos, Datos Adicionales, Migraciones
  • Autenticación: Personas, Usuarios, Claves, Sesiones, Dispositivos
  • Autorización: Roles, Permisos
  • Globalización: Países, Departamentos, Ciudades, Barrios, Monedas, Idiomas, Textos
  • Reportes en formatos PDF, DOCX, XLSX, CSV, HTML
  • Mensajería a través de Correo electrónico (E-mail), Mensaje de texto (SMS) y Notificación push
  • Definición de interfaz HTTP con la especificación OpenAPI (Swagger)

Documentación

La documentación está disponible en la carpeta docs del repositorio, o en línea en https://jtsoya539.github.io/risk/. La documentación generada de la API PL/SQL se puede consultar en https://jtsoya539.github.io/risk/database/plsqldoc/index.html.

Estructura del Repositorio

  • /docs/ Archivos de documentación
  • /source/ Archivos de código fuente separados en Base de Datos y Back-End
  • /test/ Archivos de pruebas unitarias y extras

Autores

Sugerencias

Si tenés alguna duda o consulta, o querés reportar un error en el código o en la documentación, creá un nuevo issue.

Contribuciones

Cualquier contribución es siempre bienvenida. Si querés corregir un error o agregar una nueva característica, creá un pull request.

Licencia

El Proyecto RISK está licenciado bajo la licencia MIT. Ver el archivo LICENSE para más detalles.