El objetivo
RUASPA (Registro Único de Asistentes de Salud Privada Argentina) es una plataforma de acreditación, trazabilidad y garantía de idoneidad laboral para asistentes de salud.
El cliente necesitaba un sistema que permitiera registrar asistentes con datos personales, DNI y CUIL, asociar formaciones, instituciones y años de egreso, emitir credenciales digitales con código QR, permitir que terceros verifiquen credenciales por DNI o CUIL, gestionar estados registrales según un reglamento interno y mantener trazabilidad de renovaciones, suspensiones y bajas.
La solución
No es una web institucional. Es una plataforma con backend propio, base de datos relacional y panel administrativo.
La arquitectura técnica combina: Cloudflare para DNS y SSL, Nginx como reverse proxy, un frontend en React 19 + Vite + Tailwind, una API en Fastify 5 + Node.js 22 + TypeScript, y PostgreSQL 16 con Drizzle ORM.
Módulos desarrollados
- Registro público de asistentes
- Autenticación JWT para administradores
- Gestión completa de asistentes
- Carga y edición de formaciones
- Ciclo de estados registrales según Reglamento General
- Generación de credenciales con QR único
- PDF de credencial con formato ISO ID-1
- Verificación pública con enmascaramiento de datos sensibles
- Módulo de blacklist derivada
- Cron de eliminación automática a los 35 días
- Gestión de instituciones adheridas
- Formulario público de inscripciones
- Panel de administración completo
- Estadísticas del sistema
Base de datos y reglas de negocio
10 tablas relacionales con historial de estados, credenciales, renovaciones y documentos privados.
Reglas implementadas:
- Numeración automática con formato RUASPA 00100/2026
- Vigencia de 2 años por registro
- 5 estados registrales por formación según Reglamento
- Matriz de transiciones válidas entre estados
- Plazo de regularización de 35 días
- Blacklist derivada de formaciones eliminadas
- Enmascaramiento público de DNI y matrícula
- Protección de datos según Ley 25.326
El resultado
Sistema al 99% funcional, listo para deploy en VPS propio.
- Backend con 26+ endpoints REST
- Frontend público + panel administrativo
- 30 commits documentados
- Identidad visual oficial (verde petróleo + dorado)
- Responsive 100% (desktop + mobile)
- Documentación técnica en curso
Estado del proyecto
- Aprobado por: $750.000 ARS (50% anticipo + 50% contra entrega)
- Anticipo cobrado: $372.000 ARS
- Plazo: 7-8 semanas
- Estado: Fase de documentación y QA previo al deploy
Qué se hizo
- Diseño de arquitectura completa del sistema
- Modelado de base de datos relacional (10 tablas)
- Desarrollo de API REST con Fastify + PostgreSQL
- Frontend React con panel público y administrativo
- Sistema de credenciales con QR y PDF descargable
- Reglas de negocio según reglamento profesional
- Enmascaramiento de datos sensibles
- Documentación técnica y manual de usuario
Sitio: ruaspa.com.ar (próximamente en producción)