Desarrollador freelance con experiencia para crear una pwa ligera, enfocada en ventas e interacción en sitio mediante códigos qr y actualización de datos en tiempo real.
Flujo del sistema a desarrollar:
Cliente / Escaneo de entrada: Escanea un qr que lo redirige a la pwa con el menú y catálogo de productos.
Checkout y Pago: El cliente selecciona su consumo y paga a través de pasarela integrada.
Generación de QR de Canje: confirmado el pago vía webhook, sistema genera un código QR único con token dinámico/encriptado.
Validación Staff / Bartender: El personal escanea el QR del cliente desde la app usando la cámara de su dispositivo en la vista de Staff.
Cierre de Pedido en Tiempo Real: Al presionar "Entregar", la orden pasa a "Completado" y la pantalla del cliente actualiza automáticamente en tiempo real, invalidando el QR y confirmando la entrega.
Requisitos técnicos y perfil deseado:
Tecnología sugerida: FlutterFlow + Firebase (o React /
Next.js + Supabase para desarrollo a la medida).
Experiencia demostrable
Implementación de bases de datos en tiempo real (websockets o listeners) para sincronizar pantalla de cliente y staff al instante.
Integración de lectura de código QR mediante la cámara web/móvil nativa del navegador.
Manejo de buenas prácticas de seguridad para tokens de canje (evitar capturas de pantalla o duplicación de pedidos).
Entregables:
PWA 100% funcional para producción (Vista Cliente + Vista Staff).
Código fuente y transferencia de propiedad de proyectos (Firebase/Supabase, repositorio, etc.).
Documentación breve o sesión de capacitación para despliegue y administración de catálogo.
Plazo de Entrega: No definido