Sobre este proyecto
it-programming / web-development
Abierto
Contexto general del proyecto
Requerimientos específicos: 1. Webhook • Crear un endpoint que reciba notificaciones de pago desde Wompi o ePayco (preferiblemente Wompi). • Procesar las notificaciones y detectar cuando el estado del pago sea “APPROVED”. 2. Comunicación con hardware • Enviar una señal desde el webhook a un microcontrolador (Arduino o ESP32) conectado físicamente a la máquina arcade. • El microcontrolador debe activar un relé por unos segundos (simulando la inserción de una moneda o ficha). 3. Seguridad mínima • Validar que los pagos realmente vienen desde la pasarela. • Evitar múltiples activaciones por un solo pago. 4. Escalabilidad simple • El sistema debe permitir múltiples máquinas, cada una con su propio QR y link de pago. • (Opcional pero ideal): identificar la máquina desde el webhook (por ejemplo, con un parámetro o ID en el link). ⸻ Entregables esperados: • Código funcional del webhook (Node.js, Python o PHP, preferiblemente). • Código del ESP32 o Arduino. • Instrucciones de instalación en servidor gratuito (ej: Railway, Render, Vercel, etc.). • Guía para escalar a más máquinas. ⸻ Extras (no obligatorio): • Experiencia previa con Wompi o ePayco. • Experiencia en proyectos de IoT o automatización física.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Cloud Storage (Dropbox, Google Drive, etc.), Payment Processor (Paypal, Stripe, etc.)
Roles necesarios Diseñar una landing page, Programador, Diseñador
Plazo de Entrega: 31 Mayo, 2025
Habilidades necesarias