Volver al portafolio
Dossier del proyectoSIGNAL-ATLAS.CASE
En vivo2026Destacado

CheckWise - Plataforma de Cumplimiento REPSE

SaaS de cumplimiento REPSE: los proveedores cargan evidencia, los revisores de LegalShelf dictaminan y los clientes ven el riesgo de su portafolio.

Plataforma SaaS de cumplimiento REPSE para México. Los proveedores cargan evidencia mensual, bimestral, cuatrimestral y anual (SAT, IMSS, INFONAVIT, acuses, expediente corporativo); los revisores de LegalShelf aprueban, rechazan o piden aclaraciones; y las empresas cliente leen una vista de riesgo de todo su portafolio.

Captura de la cola de revisión de CheckWise

Problema

Qué resuelve este proyecto

El cumplimiento REPSE en México exige evidencia recurrente y específica por institución en distintos ciclos. Hacerlo manualmente entre muchos proveedores es propenso a errores y poco transparente, y los clientes no tienen una vista clara de su exposición.

Solución

Cómo lo abordé

CheckWise centraliza la recepción de evidencia, el flujo de dictamen del revisor (aprobar, rechazar, aclarar) y una vista de riesgo del portafolio para el cliente, con control de acceso por rol y un centro de reportes asistido por IA que se mantiene explicable.

Arquitectura

Estructura del sistema

01

Frontend en Next.js 15 / React 19 con un sistema de diseño fijo aplicado en superficies de administración, cliente y portal.

02

Backend en FastAPI que separa autenticación, RBAC, expedientes de proveedores, decisiones del revisor y reportes.

03

PostgreSQL con SQLAlchemy y Alembic modela proveedores, evidencia, instituciones, ciclos y bitácoras de auditoría.

04

La capa de reportes agrega un planificador y generador con IA, con regenerar y explicar por bloque, protegida por una suite de pruebas de seguridad de IA.

Decisiones

Tradeoffs y resultados

01

Decisión 1

Tradeoff: Modeling REPSE's recurring, institution-specific evidence cycles.

Resultado: Finish wiring the remaining dashboards from mock adapters to live backend endpoints.

02

Decisión 2

Tradeoff: Holding one visual direction across roughly twenty admin, client, and portal surfaces.

Resultado: Move storage from the local filesystem to an S3-compatible production backend.

03

Decisión 3

Tradeoff: Keeping AI report generation safe and explainable with a dedicated test suite.

Resultado: Replace the provider portal's opaque workspace token with full JWT auth.

Evidencia

Evidencia e impacto

01

Un SaaS real para LegalShelf: build full-stack con backend FastAPI, frontend Next.js 15 con dirección visual fija en ~20 superficies, autenticación por rol y un centro de reportes con IA.

02

Centro de reportes con planificador de IA, generador en streaming y copiloto embebido, respaldado por 320+ pruebas backend incluida una suite de seguridad de IA.

03

Cola de revisión por rol con autenticación JWT y RBAC, calendario REPSE (institución x mes) y compuertas de expediente.

Roadmap

Siguiente iteración

01

Terminar de conectar los dashboards restantes desde adaptadores mock hacia endpoints reales del backend.

02

Migrar el almacenamiento del sistema de archivos local a un backend de producción compatible con S3.

03

Reemplazar el token de workspace opaco del portal de proveedores por autenticación JWT completa.