# Control de vencimientos migratorios para O&L Asesores

> Un back office donde O&L lleva cada trámite de sus clientes por etapas y avisa por correo antes de que venza un permiso.

Entregado. Cliente: [O&L Asesores Perú](https://www.oylasesores.com/).

## El problema

Para un estudio de asesoría migratoria, el problema no es el papeleo sino la memoria: si un permiso de residencia vence sin que nadie lo note, el cliente pierde su situación legal. La información de clientes y trámites estaba repartida entre hojas de cálculo y chats.

## Qué construimos

- Servicios: todos los trámites del estudio, con contadores que sirven de filtro, exportación a CSV y un panel de detalle.
- Un tablero por tipo de servicio: cada trámite avanza por sus etapas arrastrándolo, y cerrar o cancelar pide confirmación.
- Clientes: empresas y personas, la gente de cada empresa y sus próximos vencimientos.
- Tipos de servicio que el estudio configura solo: qué fechas generan alertas, con cuántos días de anticipación y qué etapas tienen. Un trámite nuevo es configuración, no código.
- Alertas por correo cada lunes: un solo correo por cliente con todo lo que vence, y un resumen para el equipo. Cada envío queda registrado.
- Usuarios con roles de administrador y editor, todo en español y con tema claro y oscuro.

## Límites y decisiones

- Cada cambio se escribe primero como especificación y se revisa con el estudio por rondas.
- Antes de publicar, 35 pruebas de punta a punta recorren la aplicación contra su propia base de datos.
- Las vistas previas usan una base de datos separada: los datos reales nunca salen de producción.

## Dónde está hoy

En producción desde septiembre de 2026, con los clientes reales de O&L. Siguen abiertos ajustes a las alertas y a algunas vistas.

¿Tienes un problema parecido? Agenda una conversación: <https://agenda.chambasimple.com?from=markdown>.
