Simuladores de Créditos Interactivos - Portal Bancario
Sector Financiero

Simuladores de Créditos Interactivos - Portal Bancario

Agosto 2022 - Diciembre 2022
Ágil
Scrum
Descripción del Proyecto
Desarrollo de sistema completo de simuladores de créditos para institución financiera chilena, implementando arquitectura modular basada en Drupal. La solución incluye dos simuladores independientes (hipotecario y consumo) con flujos multipaso de 3 etapas cada uno, implementados mediante arquitectura MVC con controladores, formularios y plugins personalizados. El sistema integra APIs REST bancarias mediante módulo dedicado de intercambio de monedas, implementando validaciones en tiempo real mediante AJAX, algoritmo de validación de RUT chileno nativo, y generación dinámica de PDFs con mPDF mediante controladores especializados. La arquitectura utiliza Twig templates para presentación, jQuery para interacciones frontend, y se integra con Acquia Site Studio para gestión de componentes visuales. El proyecto implementa manejo de estado mediante sesiones Drupal, validaciones interdependientes entre pasos, y generación de documentos legales completos con información contractual.
Características Principales
  • Simulador de Crédito Hipotecario (3 pasos)
  • Simulador de Crédito de Consumo (3 pasos)
  • Sistema de Validación de RUT
  • Conversión de Monedas CLP/UF
  • Generación de PDFs Legales
  • Formularios Multipaso Interactivos
  • Integración con APIs REST
Desafíos Técnicos
  • Arquitectura Modular con Múltiples Módulos personalizados
  • Integración REST con APIs Bancarias Externas
  • Formularios Multipaso con State Management
  • Validación de RUT Chileno con Algoritmo Nativo
  • Sistema de Conversión de Monedas CLP/UF en Tiempo Real
  • Generación Dinámica de PDFs con mPDF
  • Validaciones Interdependientes entre Pasos
  • Manejo de Estado mediante Sesiones Drupal
  • Integración con Acquia Site Studio
Soluciones Implementadas
  • Arquitectura Modular con Separación de Responsabilidades
  • Módulos personalizados especializados
  • Sistema de Validación de RUT Chileno Nativo
  • Conversión de Monedas con Actualización en Tiempo Real
  • Generación de PDFs con Plantillas Twig y mPDF
  • Manejo de Estado mediante Sesiones Drupal
  • Validaciones Interdependientes con AJAX
  • Integración con Acquia Site Studio para Componentes Visuales
Integraciones
  • APIs bancarias REST
  • Google Tag Manager / Analytics
  • Hotjar
Tareas Principales
  • Análisis de Requisitos y Diseño de Arquitectura Modular
  • Implementación de Formularios Multipaso con Validaciones
  • Desarrollo de Templates Twig para Presentación
  • Desarrollo de Controladores PDF con mPDF
  • Desarrollo Frontend con jQuery y AJAX
  • Desarrollo con Acquia Site Studio
  • Despliegue y Configuración en Acquia Cloud Platform
Responsabilidades
  • Arquitectura y Diseño de Módulos personalizados
  • Desarrollo de Controladores y Formularios
  • Desarrollo de Templates Twig
  • Integración Frontend con jQuery
  • Desarrollo de Controladores PDF con mPDF
  • Integración con Acquia Site Studio
Tipo de Proyecto
Portal de Clientes
Aplicación Web
Sistema de Simulación
Roles
Desarrollo Frontend
Desarrollo módulos Drupal
Site Building y configuración avanzada
Integración de APIs y servicios externos
Equipo
Desarrollador Backend
Desarrollador Frontend
Diseñador UX/UI
Project Manager
Tecnologías
Drupal
Lando
PHP
Javascript
GitHub
TWIG
Acquia Site Studio
jQuery
mPDF
Acquia Cloud Platform