Sedes y servicios
Configuración de sedes, categorías y servicios con sus relaciones y reglas.
José Ernesto Piña Reservas · Desarrollo independiente / 13
Desarrollo independiente de un sistema de reservas en WordPress: sedes, profesionales, servicios, disponibilidad y pagos con Mercado Pago.
El caso en una mirada
Desarrollo independiente en WordPress para relacionar sedes, servicios, profesionales y pagos.
El proyecto en pantalla
Capturas del .
Alcance funcional
Áreas funcionales trabajadas desde el frontend y el backend.
Configuración de sedes, categorías y servicios con sus relaciones y reglas.
Vinculación de profesionales con servicios y sedes, horarios y períodos de ausencia.
Consulta de horarios y contemplación de reservas, duración del servicio y bloqueos.
Gestión de clientes, reservas e información relacionada con su actividad.
Configuración de descuentos y su relación con servicios, profesionales o sedes.
Creación de preferencias de pago y recepción de notificaciones mediante un webhook propio.
Mi aporte al proyecto
Administración de sedes, servicios, profesionales, relaciones, bloqueos y clientes.
Verificación en el backend de la duración y las superposiciones, además de las opciones que presenta el formulario.
Creación de preferencias y procesamiento de notificaciones de Mercado Pago relacionadas con la reserva local.
Proyecto independiente en evolución. El alcance se describe a partir del código disponible, sin afirmar un lanzamiento completo ni resultados comerciales.
APIs e integraciones
Compañías y servicios vinculados con las integraciones de este proyecto.
Crear preferencias y utilizar referencias para conectar la operación del proveedor con el registro local.
Procesar webhooks de pago desde un endpoint del plugin y consultar su relación con la reserva.
El diferencial técnico
Las opciones del formulario parten de relaciones administrables y se verifican desde el servidor.
Relacionar sedes, profesionales y servicios y establecer la disponibilidad y los bloqueos.
Seleccionar las opciones y comprobar el intervalo que ocupa el servicio.
Asociar la preferencia del proveedor con la reserva y procesar sus cambios de estado.
Un desafío concreto
La reserva debe respetar qué profesional presta el servicio, en qué sede y durante cuánto tiempo. El recorrido combina esas relaciones con la disponibilidad y los bloqueos.
Ofrecer profesionales y servicios vinculados con la sede seleccionada.
Evaluar el intervalo que ocupa el servicio al verificar superposiciones.
Asociar la reserva con la preferencia de Mercado Pago y el procesamiento de sus notificaciones.
Decisiones y desafíos
Organizar sedes, servicios y profesionales para construir las opciones del formulario.
Comprobar duración y superposición con otras reservas, además de mostrar horarios en la interfaz.
Utilizar referencias y notificaciones del proveedor para vincular la operación de pago con el registro local.
Hola, soy José. Contame tu nombre y podés dejarme un mensaje directamente desde acá.
Tu conversación queda asociada únicamente a este navegador.