← Volver al inicio
Caso Real · Plantilla de Construcción de Casete

Caso Real:
Sistema de Gestión de Reservas.

Un caso real de construcción de un casete de habilidades de "gestión de reservas + notificaciones automáticas" con BALIA OS, para cualquier negocio que reciba reservas — restaurantes, peluquerías, kinesiología, consultorios médicos, y más. Armamos notificaciones al negocio (vía Discord) sobre las reservas que van llegando, además de recordatorios automáticos de llegada y mensajes de agradecimiento a los clientes, personalizando cada pieza a través de una entrevista específica del negocio.

Las notificaciones al negocio (Discord) y las notificaciones a los clientes (WhatsApp, SMS, LINE, etc.) van por canales fundamentalmente distintos. En este caso real, aclaramos esa distinción durante la etapa inicial de entrevista antes de pasar al diseño.

Solo Dos Herramientas

HerramientaRolPensalo como
Chat Claude (claude.ai)Decide "qué construir" a través de la conversación. Se encarga del diseño y las especificacionesUna sesión de planificación con tu arquitecto
Claude Code en VS CodeToma el diseño final y realmente crea los archivos y escribe el códigoEl contratista en obra

Flujo de Trabajo Básico

  1. Hablá con Chat Claude → obtené una especificación de "qué construir"
  2. Chat Claude convierte esa especificación en una hoja de instrucciones (TASK.md)
  3. Entregale el TASK.md a Claude Code en VS Code → él lo construye de verdad
  4. Reportale el resultado a Chat Claude → obtené la siguiente hoja de instrucciones
  5. Repetí los pasos 1 a 4 hasta que esté completo

Cosas Comunes para Gestionar según el Tipo de Negocio (un Punto de Partida para la Entrevista)

La primera vez que pensás un sistema de reservas, definir solo un "tipo de negocio" no te dice qué necesitás gestionar en concreto. Basado en lo que los sistemas de reservas existentes (para restaurantes, para peluquerías) realmente registran, acá tenés un punto de partida para la entrevista.

Restaurantes, Izakayas, etc. (Modelo de Gestión de Mesas)

Peluquerías, Kinesiología, Consultorios Médicos, etc. (Modelo de Asignación de Personal/Recursos)

Común a Todos los Tipos de Negocio

Esto es solo un punto de partida de referencia. Lo que realmente necesitás varía según el negocio y cómo funciona tu local, así que en la Fase 0 primero te vamos a preguntar sobre tu tipo de negocio, y después vamos a usar esto como base para definir juntos los ítems específicos a gestionar.

Qué Cambia Si Construís una Base de Datos (un Ejemplo Concreto)

En la Fase 1, vas a decidir entre "construir desde cero una base de datos dedicada + un sitio de reservas nuevo" o "seguir usando tu Google Calendar actual como libro de reservas". Como punto de referencia, acá tenés una comparación usando un izakaya hipotético (20 asientos, 4 mesas) — qué podés y qué no podés hacer con cada opción.

Solo Integración con Google Calendar

Construir una Base de Datos Dedicada + Sitio de Reservas

Regla general: Si tu volumen de reservas es bajo y solo querés probar primero las notificaciones, está bien empezar con la integración de calendario. Si querés usar como corresponde ítems de gestión específicos del negocio como historial de visitas y registro de alergias, vas a necesitar una base de datos dedicada.

Cronograma General (Seis Fases)

FaseContenidoHerramienta UsadaEntregable
Fase 0Entrevista de requerimientos (tipo de negocio, granularidad de reservas, herramientas existentes, canales de notificación)Chat ClaudeHoja de requerimientos
Fase 1Definición de la arquitectura del sistema (sitio de reservas nuevo vs. integración con calendario existente, elección del canal de notificación al cliente)Chat ClaudePlan de arquitectura
Fase 2Construcción del casete (se requieren SKILL.md/WORKFLOW.md y un SPEC/soul.md dedicado)Chat ClaudeSKILL.md, WORKFLOW.md, SPEC/soul.md
Fase 3Implementación (iterativa)Claude Code en VS CodeUn casete funcionando
Fase 4Pruebas y verificaciónAmbosUn casete verificado
Fase 5Pulido y documentaciónChat ClaudeProducto terminado + guía de uso

Como los supuestos varían mucho según el tipo de negocio, no existe un TASK.md prearmado que se salte la entrevista. Siempre empezá con la entrevista de requerimientos de la Fase 0.

Empezá Ahora: el Prompt de Arranque de la Fase 0

Simplemente pegá este prompt tal cual en una conversación nueva con "Chat Claude" (claude.ai) para arrancar la entrevista de requerimientos de la Fase 0.

Quiero construir una herramienta de gestión de reservas + notificaciones automáticas (un casete de habilidades) para un negocio que recibe reservas (restaurante, peluquería, kinesiología, consultorio médico, etc.). Soy nuevo en programación, así que me gustaría que vos (Chat Claude) seas mi compañero de diseño/ especificaciones, con Claude Code en VS Code encargándose de la implementación.
🔒

El resto está disponible en la guía completa después de comprar T1.
(Texto completo incluyendo los ítems detallados de la entrevista de la Fase 0, la lógica de selección del canal de notificación, y las plantillas de hojas de instrucciones desde la Fase 1 en adelante)

Comprá T1 para Ver la Guía →

Aviso Legal y Notas Importantes

Si les enviás mensajes automáticos a los clientes (recordatorios de llegada, mensajes de agradecimiento, etc.), asegurate de obtener su consentimiento en el momento de la reserva — de que "va a llegar un mensaje automático una vez confirmada la reserva". Recomendamos diseñar el sistema para que envíe solo a las reservas donde el consentimiento haya sido confirmado.

Guía Completa de Construcción

Los ítems detallados de la entrevista de la Fase 0, la lógica de selección del canal de notificación, y las plantillas de hojas de instrucciones desde la Fase 1 en adelante — todo el desarrollo completo está disponible en el sitio de guías de BALIA OS.

Ver la Guía Completa →

Ver Otros Casos Reales

Otros casos reales construidos de la misma forma — actualización automática de sitios de comunidad/fans, predicción de carreras de botes, trading de criptomonedas, y más — están disponibles o en desarrollo.

Ver Todos los Casos Reales →