Captura real de la demo pública aprobada · Datos 100% ficticios
01
PROBLEMA
Qué había que resolver
La operación del taller combinaba agenda, asistencia, pagos y excepciones que debían conservar historial sin depender de planillas paralelas.
02
SOLUCIÓN
Cómo lo resolví
Una herramienta única para administrar el ciclo operativo y financiero del taller con trazabilidad de cambios y backups.
Cómo funciona
Gestionar alumnos y clases
Controlar turnos y cupos
Registrar asistencia
Reprogramar recuperaciones
Conciliar pagos y cierres
Administrar alquileres y respaldos
Arquitectura
Next.js y React
Repositorios de dominio
Supabase Auth, Postgres y Storage
RLS y Drizzle
Backups empaquetados con JSZip
Modelo de datos
Alumno
Clase
Turno
Cupo
Asistencia
Recuperación
Pago
Cierre
Alquiler
Stack verificado
Next.js
React
TypeScript
Supabase Auth
PostgreSQL
Storage
RLS
Drizzle
JSZip
Seguridad y permisos
Autenticación y RLS en el producto
Storage controlado
Backups tratados como operación sensible
Demo separada con datos ficticios
Testing
Node Test Runner
Pruebas de reglas operativas
Build de producción
EVIDENCIA
Aplicación completa, esquema y migración, capa de repositorios, tests y demo separada.
MI PARTICIPACIÓN
Traduje el relevamiento a un modelo de dominio, diseñé los flujos de agenda y pagos, definí repositorios, backups y controles, y dirigí la implementación.