Actualización de plugin de WordPress (Sistema de fidelidad con tarjetas de Apple Wallet y Android Wallet
Budget: $30 – $250 USD
Estoy buscando un profesional con sólida experiencia en PHP y en Experiencia de Usuario (UX) para actualizar y mejorar un plugin de WordPress.
Descripción general del plugin
El plugin incluye:
spi-wallet-loyalty.php: núcleo principal (constantes, shortcodes, tablas, assets).
assets/: estilos y scripts (frontend, QR).
certificates/: certificados para firma de tarjetas y notificaciones.
includes/: módulos clave (autenticación, gestión de comercios, dashboards, QR, pkpass, endpoints, notificaciones, correos).
lib/pkpass/: librería externa para pases.
languages/: traducciones.
descargar-tarjeta.php: genera y entrega la tarjeta .pkpass.
Funcionalidades principales
Registro/login personalizado con acceso restringido al admin de WP.
Gestión de comercios (suscripción, estado, facturación).
Tarjetas de sellos con códigos QR y descarga directa.
Registro de dispositivos + notificaciones push (APNs/FCM).
Dashboards y shortcodes para formularios y datos.
Sistema de sellos con reinicio/canje, correos de recompensa y registros (logs).
Modular, escalable y con soporte en idioma español.
Lo que necesitamos que desarrolles
Actualizaciones en vivo de la tarjeta: actualizar el pase en tiempo real al agregar un nuevo sello o al completar la tarjeta, sin necesidad de volver a descargarla.
Notificaciones push y por correo por comercio: permitir que cada comercio administre sus propias notificaciones.
Mejora en la visualización de sellos:
Actualmente se muestran como texto plano (ejemplo: “Sellos 1/8”).
Necesitamos que los sellos se muestren visualmente sobre el banner de la tarjeta pkpass.
Los sellos deben ser personalizables por cada comercio, como ya lo soporta la tarjeta.
Integración con Google Wallet: añadir soporte para pases de Google Wallet en Android, además del pkpass existente para iOS.
Descripción general del plugin
El plugin incluye:
spi-wallet-loyalty.php: núcleo principal (constantes, shortcodes, tablas, assets).
assets/: estilos y scripts (frontend, QR).
certificates/: certificados para firma de tarjetas y notificaciones.
includes/: módulos clave (autenticación, gestión de comercios, dashboards, QR, pkpass, endpoints, notificaciones, correos).
lib/pkpass/: librería externa para pases.
languages/: traducciones.
descargar-tarjeta.php: genera y entrega la tarjeta .pkpass.
Funcionalidades principales
Registro/login personalizado con acceso restringido al admin de WP.
Gestión de comercios (suscripción, estado, facturación).
Tarjetas de sellos con códigos QR y descarga directa.
Registro de dispositivos + notificaciones push (APNs/FCM).
Dashboards y shortcodes para formularios y datos.
Sistema de sellos con reinicio/canje, correos de recompensa y registros (logs).
Modular, escalable y con soporte en idioma español.
Lo que necesitamos que desarrolles
Actualizaciones en vivo de la tarjeta: actualizar el pase en tiempo real al agregar un nuevo sello o al completar la tarjeta, sin necesidad de volver a descargarla.
Notificaciones push y por correo por comercio: permitir que cada comercio administre sus propias notificaciones.
Mejora en la visualización de sellos:
Actualmente se muestran como texto plano (ejemplo: “Sellos 1/8”).
Necesitamos que los sellos se muestren visualmente sobre el banner de la tarjeta pkpass.
Los sellos deben ser personalizables por cada comercio, como ya lo soporta la tarjeta.
Integración con Google Wallet: añadir soporte para pases de Google Wallet en Android, además del pkpass existente para iOS.