Construido con Y Build Pasa del prompt a una app desplegada en tu propio dominio — sin servidor. Empieza gratis
ConstruirLanzarCompararEl LaboratorioAcerca de Empieza a construir →
ybuild / Escenarios

App de reservas para tutores: clases recurrentes, horas prepagadas y control de ausencias

La mayoría de los tutores particulares y los pequeños centros llevan todo su negocio entre hilos de WhatsApp, un calendario de Google compartido y una hoja de cálculo que registra cuántas horas prepagadas le quedan a cada alumno. Funciona hasta que un padre discute el conteo de horas, un alumno falta al horario por el que rechazaste otro trabajo, o dos familias caen a la vez en el martes a las 16:00. Una app de reservas para tutores —alojada en ybuild y servida en tu propio dominio— convierte ese caos en un solo sistema donde las clases recurrentes, los paquetes prepagados y los recordatorios se gestionan solos.

El problema

Qué crearías

Calendario de clases recurrentes

Un calendario de reservas construido en torno a franjas semanales: configura una vez "todos los martes a las 16:00 con Maya" y la serie se genera sola. Reprograma o salta una sola semana sin tocar el resto, marca cada sesión como completada, ausencia o cancelada, y ve la semana entera de un vistazo.

Registro de horas prepagadas

Vende paquetes de horas —un bloque de 10 horas, un plan mensual de 4 clases— y deja que el sistema haga la cuenta. Cada sesión completada descuenta del saldo, una cancelación válida lo restaura, y a los alumnos con saldo bajo se los señala antes de que se queden sin horas, así el conteo nunca es una discusión de hoja de cálculo.

Recordatorios y aplicación de políticas

Se envían recordatorios automáticos por WhatsApp o correo 24 horas antes de cada clase, tanto al responsable como al alumno, con el enlace de la reunión o la dirección adjunta. Las cancelaciones tardías y las ausencias quedan marcadas en la reserva, así tu política de cancelación se aplica sola en lugar de vivir en un correo olvidado.

El modelo de datos

guardians
nombre, correo, teléfono, dirección de facturación, relación con el alumno, consentimiento archivado, zona horaria
students
nombre, guardian_id, nivel escolar, materias, zona horaria, notas de aprendizaje, activo
sessions
student_id, tutor_id, materia, inicio, fin, estado, regla de recurrencia, modalidad, enlace de reunión, package_id
packages
student_id, tipo de paquete, horas compradas, horas restantes, tarifa por hora, fecha de compra, fecha de vencimiento
invoices
guardian_id, package_id, importe, moneda, estado, fecha de emisión, fecha de pago, método

Un día con el sistema

  1. Un padre reserva una clase de prueba desde tu página de reservas (en tu propio dominio) y el sistema crea un registro del responsable con los datos de facturación y el consentimiento, y luego vincula al alumno.
  2. Fijas una franja recurrente —todos los miércoles a las 17:00— y la serie de sesiones se genera para todo el periodo, cada ocurrencia en su propia fila que puedes mover o cancelar por separado.
  3. El responsable compra un paquete de 10 horas; se emite una factura a su correo y, una vez pagada, las diez horas se acreditan al saldo de ese alumno.
  4. 24 horas antes de cada clase, un recordatorio automático llega por WhatsApp o correo al responsable y al alumno, con el enlace de video para las clases en línea o la dirección para las presenciales.
  5. Das la clase y la marcas como completada: se descuenta una hora del paquete y el saldo restante se actualiza al instante.
  6. Un alumno cancela la mañana de la clase; la marcas como cancelación tardía, tu política cobra la hora y el saldo lo refleja, sin ese mensaje incómodo de seguimiento.
  7. Cuando a un alumno le quedan dos horas, el panel señala el saldo bajo y te sugiere enviar una factura de renovación antes de la próxima clase.
  8. Al final de la semana revisas las sesiones completadas, los ingresos y la agenda de la próxima semana en un solo panel: todo el negocio, alojado en ybuild y servido desde tu dominio.

Dónde falla la IA

✓ Haz primero
  • Un calendario de clases recurrentes con estado por sesión (programada, completada, ausencia, cancelada) y reprogramación de una sola ocurrencia.
  • Un registro de horas prepagadas que descuenta al completar clases y restaura en cancelaciones válidas.
  • Recordatorios automáticos de 24 horas al responsable y al alumno, más una marca de política de cancelación en cada reserva.
— Deja para después
  • Videollamada integrada: pega en su lugar un enlace de Zoom o Google Meet en la sesión.
  • Un mercado público de tutores con descubrimiento, calificaciones y reseñas.
  • Nóminas y reparto de comisiones para varios tutores: agrega cuentas de tutor más adelante, cuando el flujo de reservas central esté sólido.

Preguntas frecuentes

¿Maneja clases semanales recurrentes y me deja mover o saltar una sola semana?

Sí. Configuras la franja semanal una vez y la serie se genera para todo el periodo. Cada clase es su propio registro, así que puedes reprogramar o cancelar un miércoles sin alterar el resto de la serie.

¿Cómo controla los paquetes prepagados para que no entregue horas de más?

Cada alumno tiene un saldo de horas ligado a su paquete. Las clases completadas lo descuentan, las cancelaciones válidas devuelven horas y el panel señala el saldo bajo antes de que un alumno se quede sin horas, así el conteo nunca es una suposición ni una discusión de hoja de cálculo.

El padre paga pero el hijo asiste: ¿la app puede separarlos?

Sí. El responsable y el alumno son registros separados vinculados entre sí. Las facturas y el cobro van al responsable, los recordatorios de clase pueden llegar a ambos y el consentimiento queda asociado al responsable, lo que además te mantiene del lado correcto de las normas de privacidad infantil.

¿Puedo aplicar una política de cancelación y ausencia de 24 horas?

Marcas una reserva como cancelación tardía o ausencia y tu política se aplica automáticamente —cobrando la hora o la tarifa que fijaste— usando la zona horaria local de la clase para que la ventana siempre se calcule correctamente.

¿Funciona para tutorías en línea entre zonas horarias, y puedo agregar otros tutores después?

Cada alumno y cada clase llevan su propia zona horaria, así que los recordatorios y las ventanas de cancelación se mantienen correctos esté donde esté el alumno. Puedes empezar en solitario y agregar cuentas de tutor más adelante a medida que creces hacia un pequeño centro: todo sigue alojado en ybuild y servido desde tu propio dominio.

Fuentes

Crea esto para tu negocio

Descríbelo y publícalo en tu propio dominio de una vez: alojado, full-stack, sin servidor. Gratis para empezar.

Empieza gratis →
Relacionado en ybuild
preparación de exámenes y clases particularesback-office de pymes Pagos y FacturaciónBase de Datos GestionadaAlojamiento con Dominio Propio App CRUDEsquema de Base de DatosSaaS
Escenarios relacionados
Crea una App de Citas para tu SpaCrea una app de reservas para una clínica dentalCrea una App de Reservas para tu SalónApp de contabilidad para pequeñas empresasCRM para bufetes de abogadosCRM para agentes inmobiliarios
Construye tu propia app
Gratis · sin tarjeta
Empieza gratis →