Sistema de reservas con WhatsApp & Google Meet
BookingApp es un sistema completo de reserva de citas online integrado con Meta Lead Ads, WhatsApp (Twilio) y Google Meet. Pensado para negocios que captan clientes mediante publicidad en Facebook e Instagram.
Cuando un usuario hace clic en un anuncio de Meta, llega a una landing page donde puede rellenar sus datos, elegir un día en un calendario interactivo, seleccionar la hora y confirmar la reserva. En ese momento se crea automáticamente una sala de Google Meet, se envía confirmación por WhatsApp y se registra todo en la base de datos. El sistema también envía recordatorios automáticos 24h y 2h antes de la reunión.
Confirmación inmediata + recordatorios automáticos 24h y 2h antes de la cita.
Creación automática de salas Google Meet al confirmar reserva.
Webhook para recibir leads en tiempo real con verificación HMAC-SHA256.
Formulario de 4 pasos con barra de progreso, calendario con disponibilidad en tiempo real vía AJAX.
Dashboard con KPIs, gestión de citas con filtros, disponibilidad por día con toggles.
Confirmación + 2 recordatorios automáticos con link de Meet. Log completo de mensajes.
Job programado para envío automático de recordatorios protegido contra acceso web.
Horario semanal configurable, días bloqueados (festivos/vacaciones) y slots dinámicos.
CSRF tokens, prepared statements, HMAC webhook, bcrypt passwords, anti brute-force.
Desarrollador Full Stack — Autor Único
Diseñé e implementé todo el sistema: desde la landing multi-step hasta las integraciones con Twilio, Google Calendar y Meta Webhooks. Sin frameworks, sin dependencias externas. PHP puro + MySQL con foco en seguridad y rendimiento.
Estado: ✅ Production Ready