Analisando propostas

Desarrollador Fullstack: Implementación de Api Rest para Generación Dinámica de Vouchers

Publicado em 06 de Março de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Buscamos un desarrollador experto para integrar el flujo de generación de comprobantes digitales basados en la correlación de datos en tiempo real. El sistema debe operar como una api rest json utilizando solicitudes http estándar para la gestión de datos y comunicación con terceros. El núcleo del proyecto es la correlación lógica entre la identificación de un vehículo, la confirmación de pago de Izipay y la emisión de un voucher dinámico. Especificaciones Técnicas (3 Fases): 1. Identificación de la Unidad (Endpoint de Captura) Cada vehículo cuenta con un QR estático con un parámetro bus_id. Tarea: Desarrollar el endpoint que reciba el bus_id, realice una consulta (join) en la base de datos de la flota y devuelva un json con la placa y el conductor asignado actualmente. 2. Correlación de Pago (Webhook Izipay) Tarea: Implementar un endpoint de tipo post para recibir el ipn/webhook de izipay. El sistema debe procesar el JSON de respuesta de Izipay y, mediante la referencia de transacción o ID de sesión, vincular el pago exitoso con el bus_id obtenido en la Fase 1. 3. Motor de Generación de Voucher (Output pdf/json) inyección de datos: el sistema debe inyectar dinámicamente los metadatos obtenidos (placa, conductor, timestamp) en un template. Salida: El sistema debe generar y entregar un recibo digital (pdf/html) certificado que el pasajero pueda descargar o visualizar en su navegador. Requisitos Técnicos: Experiencia demostrable diseñando y consumiendo APIs RESTful (JSON). Manejo de métodos http estándar (get, post, put, delete) y códigos de estado adecuados. Dominio de Webhooks y seguridad en la recepción de datos de pago. Experiencia con bases de datos SQL y generación de documentos dinámicos. Nota: Valoramos propuestas que incluyan buenas prácticas de manejo de errores y validación de esquemas JSON. Experiencia previa en integraciones de pago en tiempo real.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média

Prazo de Entrega: Não estabelecido

Habilidades necessárias