Evaluating bids

Desenvolvedor Backend Node.js — Sistema de agendamento com pagamento integrado

Published on the June 18, 2026 in IT & Programming

About this project

Open

Preciso de um sistema de agendamento médico com checkout integrado, para uma campanha de saúde com prazo em julho.
O que o sistema faz:

Paciente escolhe médico e horário (domingos, vagas limitadas) → é direcionado ao checkout → paga via Pix ou cartão (gateway AbacatePay) → horário é confirmado automaticamente via webhook de pagamento.

Escopo técnico:

Backend em Node.js + Express
Banco de dados PostgreSQL (uso de Prisma como ORM)
Integração com API da AbacatePay (criação de cobrança + recebimento de webhook)
Lógica de lock atômico de horário, para evitar que dois pacientes paguem pela mesma vaga simultaneamente
Job de expiração automática (libera horário travado sem pagamento em 10 min)
Frontend simples para ser embutido em landing page já existente
Deploy em Railway ou Render

Já entrego ao profissional:

Documento técnico completo (passo a passo, schema de banco, exemplos de código de integração) — o escopo já está mapeado, não é um projeto em aberto.

O que procuro no profissional:

Experiência prévia com pelo menos um gateway de pagamento (Stripe, Mercado Pago, Pagar.me ou similar) — a lógica de webhook e concorrência é parecida entre eles
Capacidade de lidar com cenário de concorrência (duas requisições simultâneas disputando o mesmo recurso) sem introduzir bugs
Disponibilidade para iniciar essa semana — prazo de entrega é curto (lançamento em julho)

Como gostaria de receber a proposta:

Valor fechado para o projeto completo (não por hora), com prazo de entrega estimado. Favor informar projetos anteriores com integração de pagamento, se tiver

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site

Delivery term: Not specified

Skills needed

Other projects posted by Matheus D.