Backend
Componentes Viridian
Todos los componentes del backend funcionan con el framework .NET Core 8.
bank-service
Component que simula ser el servicio del banco, esto para registrarse en el server-eureka, de manera que el componente bank-gateway pueda hacer el service discovery y obtener el host/puerto a usar.
bank-gateway
Componente API Gateway que usa la librería Ocelot, su función es ser el único punto de consumo de cualquier endpoint expuesto por el servicio del banco.
Usa todos los componentes routes-bank, lee desde ahi los endpoints disponibles para ser consumidos.
batchpayments-api
Componente con endpoints relacionados a pago de lotes.
batchpayments-hosted
Componente que procesa tareas asíncronas relacionadas a pago de lotes.
beneficiaries-api
Componente con endpoints relacionados a beneficiarios.
digitalcredit-api
Componente con endpoints relacionados a créditos digitales.
digitalpay-qr
Componente con endpoints relacionados a cobros/pagos QR.
guaranteebond-api
Componente con endpoints relacionados a fianzas bancarias.
manager-api
Componente con endpoints relacionados con la administración de usuarios, administración de clientes, administración de cuentas, marketing y temas relacionados a seguridad.
manager-hosted
Componente que procesa tareas asíncronas relacionadas a la actualización de cuentas, actualización del daily limit de los usuarios.
myfinances-api
Componente con endpoints relacionados a mis finanzas.
notifications-hosted
Componente con endpoints y procesamiento de tareas asíncronas relacionadas a notificaciones de marketing y notificaciones push.
onboarding-api
Componente con endpoints relacionados a procesos de onboarding.
servicepayments-api
Componente con endpoints relacionados a pago de servicios.
statements-api
Componente con endpoints relacionados a la generación de extractos.
trade-api
Componente con endpoints relacionados a transferencias internacionales.
transactions-api
Componente con endpoints relacionados a transferencias, pago de tarjetas, pago de prestamos y operaciones con tarjetas.
transactions-hosted
Componente que procesa tareas asíncronas relacionadas a transacciones/operaciones.
utilities-api
Componente con endpoints utilitarios generales.
wiretransfer-api
Componente con endpoints relacionados a remesas.
insurance-agents
Componente con endpoints relacionados a configuración de agentes de seguros.
insurance-sales
Componente con endpoints relacionados a venta de seguros.
assistant-requests
Componente con endpoints relacionados a asistencia de tarjetas.