Solución implementada

Sistema integral para la gestión de un taller de cerámica

Un sistema vertical que conecta alumnos, agenda, cupos, asistencia, pagos, recuperaciones, alquileres y respaldos.

Disponible · sin loginDatos 100% ficticiosCódigo privado
Dashboard real de la demo anonimizada del sistema de gestión del taller

Captura real de la demo pública aprobada · Datos 100% ficticios

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.

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.

DEMO PÚBLICA SEGURA

Explorá el flujo real con datos ficticios.

Probar La Alfarería