Bienvenido/a al repositorio del Proyecto RISK.
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.
- 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)
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.
- /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
- Javier Meza (github.com/jtsoya539)
- Damián Meza (github.com/DamyGenius)
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.
Cualquier contribución es siempre bienvenida. Si querés corregir un error o agregar una nueva característica, creá un pull request.
El Proyecto RISK está licenciado bajo la licencia MIT. Ver el archivo LICENSE para más detalles.