Creación de Plataforma de Promociones en Drupal
Budget: $8 – $15 USD
Título del Proyecto: Desarrollo Backend & Frontend en Drupal: Plataforma de Promociones (API + Dashboard + Pantheon)
Descripción del Proyecto:
Estamos buscando un desarrollador experto (o equipo) para ejecutar el diseño, desarrollo e implementación de una solución completa de "e-Promotions". Es requisito indispensable que todo el desarrollo se realice sobre el CMS Drupal y que la infraestructura se implemente y despliegue íntegramente en la plataforma Pantheon.
El objetivo es centralizar la usabilidad de canales digitales para promociones masivas mediante una API REST, un Dashboard Administrativo y un módulo de integración con WhatsApp. El proyecto tiene una duración estimada de 5 meses (aprox. 22 semanas) bajo metodología Agile.
Alcance y Requerimientos Técnicos
El sistema se compone de tres módulos principales que deben ser nativos o integrados en Drupal y alojados en Pantheon:
1. API REST Centralizada (Backend en Drupal)
Desarrollo de un módulo en Drupal que funcione como API segura (JWT) para la gestión de usuarios, códigos, participaciones y ganadores.
La solución debe ser implementada en Pantheon, aprovechando sus flujos de trabajo (Dev, Test, Live).
Integración con CRM externo y lógica para múltiples promociones simultáneas.
2. Dashboard Administrativo (Frontend en Drupal)
Panel web desarrollado como módulo personalizado de Drupal para configurar y visualizar datos.
Funcionalidades de visualización de KPIs, gestión de participantes, exportación de data y configuración de reglas de negocio.
3. Módulo de Integración WhatsApp
Motor de flujos conversacionales automatizados para validación de códigos y notificaciones.
Autogestión de templates y flujos desde el entorno administrativo de Drupal.
Entorno de Desarrollo Exclusivo
CMS / Framework: Drupal (Módulos personalizados).
Infraestructura (PaaS): Pantheon (No se aceptan otros proveedores de nube sin esta capa).
Repositorio y Despliegue: Git gestionado a través de Pantheon.
Base de Datos: Estructura relacional definida (Users, Promotions, Participations, etc.).
Entregables
Diseño y documentación de la API en Drupal.
Implementación del API y despliegue en entorno Dev de Pantheon.
Desarrollo del Dashboard Web en Drupal.
Módulo de integración WhatsApp y sistema de autogestión.
Pruebas, ajustes y pase a producción (Live) en Pantheon.
Perfil Buscado
Experiencia demostrable en desarrollo de módulos personalizados para Drupal.
Dominio de la plataforma Pantheon (gestión de entornos, Terminus, configuraciones).
Experiencia en APIs REST y seguridad JWT.
Disponibilidad para trabajar 5 meses bajo metodología Agile.
Descripción del Proyecto:
Estamos buscando un desarrollador experto (o equipo) para ejecutar el diseño, desarrollo e implementación de una solución completa de "e-Promotions". Es requisito indispensable que todo el desarrollo se realice sobre el CMS Drupal y que la infraestructura se implemente y despliegue íntegramente en la plataforma Pantheon.
El objetivo es centralizar la usabilidad de canales digitales para promociones masivas mediante una API REST, un Dashboard Administrativo y un módulo de integración con WhatsApp. El proyecto tiene una duración estimada de 5 meses (aprox. 22 semanas) bajo metodología Agile.
Alcance y Requerimientos Técnicos
El sistema se compone de tres módulos principales que deben ser nativos o integrados en Drupal y alojados en Pantheon:
1. API REST Centralizada (Backend en Drupal)
Desarrollo de un módulo en Drupal que funcione como API segura (JWT) para la gestión de usuarios, códigos, participaciones y ganadores.
La solución debe ser implementada en Pantheon, aprovechando sus flujos de trabajo (Dev, Test, Live).
Integración con CRM externo y lógica para múltiples promociones simultáneas.
2. Dashboard Administrativo (Frontend en Drupal)
Panel web desarrollado como módulo personalizado de Drupal para configurar y visualizar datos.
Funcionalidades de visualización de KPIs, gestión de participantes, exportación de data y configuración de reglas de negocio.
3. Módulo de Integración WhatsApp
Motor de flujos conversacionales automatizados para validación de códigos y notificaciones.
Autogestión de templates y flujos desde el entorno administrativo de Drupal.
Entorno de Desarrollo Exclusivo
CMS / Framework: Drupal (Módulos personalizados).
Infraestructura (PaaS): Pantheon (No se aceptan otros proveedores de nube sin esta capa).
Repositorio y Despliegue: Git gestionado a través de Pantheon.
Base de Datos: Estructura relacional definida (Users, Promotions, Participations, etc.).
Entregables
Diseño y documentación de la API en Drupal.
Implementación del API y despliegue en entorno Dev de Pantheon.
Desarrollo del Dashboard Web en Drupal.
Módulo de integración WhatsApp y sistema de autogestión.
Pruebas, ajustes y pase a producción (Live) en Pantheon.
Perfil Buscado
Experiencia demostrable en desarrollo de módulos personalizados para Drupal.
Dominio de la plataforma Pantheon (gestión de entornos, Terminus, configuraciones).
Experiencia en APIs REST y seguridad JWT.
Disponibilidad para trabajar 5 meses bajo metodología Agile.
Related categories:
PHP
CSS
Drupal
HTML
Agile Development
Backend Development
Frontend Development
RESTful API
Data Visualization
API Development