REMINEXA
Recordatorios personales con programación de avisos, historial y entrega por correo.
Piloto V1El acceso requiere una cuenta verificada y una invitación. El sitio abre la pantalla de ingreso.
El problema
Las tareas, vencimientos y trámites se dispersan entre notas y calendarios. Un recordatorio necesita conservar contexto y registrar qué ocurrió con su aviso.
Cada pantalla cuenta una historia.
Explora el proyecto, captura a captura. Del panorama general a los detalles que hacen la diferencia.
Vista general
Qué permite hacer
Recordatorios
Organización de compromisos personales y sus fechas.
Avisos por correo
Procesamiento diario e integración HTTPS con Resend.
Historial y adjuntos
Contexto del recordatorio, seguimiento y archivos privados.
Decisiones que sostienen la solución.
- React · SPA
- Spring Boot · API
- PostgreSQL · Neon
- Cloudflare → Resend
Procesamiento idempotente
El diseño del procesamiento evita repetir trabajo al volver a ejecutar el proceso.
Scheduler externo
Un Worker de Cloudflare ejecuta el proceso diario sin mantener permanentemente despierto el servicio.
Archivos privados
Los adjuntos tienen controles de acceso, validación de tipo y límite de tamaño.
Qué resolví con este proyecto.
- Reunir compromisos, contexto y archivos en recordatorios personales.
- Conectar la programación diaria con el procesamiento de avisos y la integración de correo.
- Consultar el historial de intentos y gestionar recordatorios sin perder su contexto.
Cómo respaldo el trabajo.
El workflow Verify REMINEXA configura build y pruebas de frontend y backend. El repositorio conserva la configuración del Worker y una guía de operación y cierre de V1.
Arquitectura
Componentes, datos e integración.
Material por incorporarDecisiones técnicas
Alternativas y criterios de implementación.
Material por incorporarPruebas y resultados
Validación y evidencia del recorrido.
Material por incorporar