Cliente: Préstamos con Suerte
Tecnologías: Node.js + Express + React Native
Fecha de Lanzamiento: 6 de septiembre de 2025
Desarrollo de plataforma de préstamos personales con simulador dinámico, KYC y arquitectura full-stack
Préstamos con Suerte es una plataforma fintech diseñada para digitalizar por completo el proceso de originación, aprobación y gestión de créditos personales de corto plazo.
El proyecto integra sitio web público con simulador, panel administrativo avanzado, portal del cliente, API REST versionada y app móvil nativa (iOS y Android), todo construido sobre una arquitectura robusta en Node.js + React Native.
Objetivo del proyecto
Diseñar y desarrollar un ecosistema digital que permita:
- Captar prospectos calificados desde un simulador de crédito optimizado para conversión
- Automatizar la verificación de identidad (KYC)
- Gestionar créditos, pagos e intereses moratorios en tiempo real
- Centralizar transacciones, notificaciones y comunicación multicanal
- Ofrecer experiencia móvil nativa para clientes
No se trataba solo de “hacer una web”, sino de construir una infraestructura fintech escalable y segura.
Galería del Proyecto


Componentes del sistema
1️⃣ Sitio web público con simulador de préstamos
El funnel comienza en el simulador dinámico:
- Selección de monto
- Plazo configurable
- Cálculo automático con tasa personalizada
- Validación de datos con Turnstile
- Creación automática de solicitud en base de datos
- Generación de sesión KYC
El flujo está diseñado para maximizar conversión sin comprometer validación ni seguridad.
2️⃣ Backend y API REST v1 (Node.js + Express + Sequelize)
Arquitectura estructurada por dominios:
- Controladores por contexto
- Servicios desacoplados para lógica de negocio
- Modelos Sequelize con relaciones normalizadas
- Sistema de transacciones financieras inmutable
- Soft delete
- Autenticación JWT para app móvil
- Cookies + CSRF para panel web
- Rate limiting y validaciones con express-validator
3️⃣ Sistema financiero interno
Incluye:
- Gestión de créditos
- Cálculo automático de intereses moratorios
- Registro inmutable de transacciones
- Sincronización diaria de pagos con cron
- Dashboard administrativo con métricas
Cada movimiento genera una transacción con:
- saldo anterior
- saldo posterior
- responsable (admin / cliente / sistema)
- metadatos
Esto asegura trazabilidad completa.
4️⃣ Verificación de identidad (KYC)
- Generación de sesión
- Flujo tipo Landing Page
- Validación vía WhatsApp
- Callback automatizado
- Persistencia de score y estatus
Esto permite reducir riesgo operativo y validar identidad antes del otorgamiento.
5️⃣ Sistema de notificaciones multicanal
Implementación dual:
- 📩 Emails (30+ templates con handlers centralizados)
- 📲 Push Expo (app móvil)
- 🌐 Web Push (VAPID)
- 💬 WhatsApp vía Twilio
Cada evento crítico (pago vencido, aprobación, recordatorio) dispara notificaciones automáticas.
6️⃣ Panel administrativo completo
Módulos:
- Dashboard y analytics
- Gestión de clientes
- Créditos y pagos
- Transacciones
- Solicitudes del simulador
- Soporte tipo chat
- Envío manual de push notifications
- Reenvío de emails
- Ajustes globales del sistema
Exportación a Excel y registro de historial operativo.
7️⃣ App móvil nativa (React Native + Expo + TypeScript)
Arquitectura por capas:
- core/ → acciones y lógica de dominio
- infraestructure/ → mappers y entidades
- presentation/ → estado global con Zustand
- 46+ componentes reutilizables
- Interceptores Axios con JWT
- Expo Notifications
- SecureStore para almacenamiento seguro
Funcionalidades:
- Solicitud de crédito
- Consulta de balance
- Registro de pagos con comprobante
- Gestión de cuentas bancarias
- Notificaciones en tiempo real
- Soporte integrado
Enfoque técnico del desarrollo
- Arquitectura modular y escalable
- Separación clara entre lógica de negocio y presentación
- Seguridad por capas
- Versionamiento de API
- Control de versiones de app
- Migraciones y seeds automatizados
- Scripts de mantenimiento
Este proyecto no es un “sitio web”; es una plataforma fintech completa.
Impacto del proyecto
- Digitalización total del proceso crediticio
- Funnel optimizado para captación
- Automatización de intereses y recordatorios
- Sistema trazable de transacciones
- Infraestructura lista para escalar
¿Buscas desarrollar una plataforma similar?
Si necesitas:
- Un simulador inteligente
- Un sistema de créditos o fintech
- Una app móvil conectada a API propia
- Un panel administrativo robusto
- Automatización de procesos financieros
Puedo ayudarte a construirlo desde arquitectura hasta producción.



