Pesquisar

Correção de 3 bugs em sistema Next.js + Prisma + Asaas

21/01/2026 às 23:40

Descrição do Projeto:

Tenho um sistema de reservas online para um coworking de saúde, desenvolvido em Next.js 14 + TypeScript + Prisma + PostgreSQL, integrado com gateway de pagamento Asaas (PIX e cartão).

O sistema está 95% funcional e em produção. Preciso corrigir 3 problemas técnicos específicos:

BUG 1 - Cupons de desconto (Backend)
Prioridade: Alta

O frontend já tem campo para inserir cupom, mas o backend não valida nem aplica o desconto corretamente no checkout.

O que precisa ser feito:

• Criar tabela de cupons no banco (Prisma)
• Criar API para validar cupom (código, validade, uso único)
• Aplicar desconto no valor antes de enviar ao Asaas
• Registrar uso do cupom para auditoria

BUG 2 - Conversão centavos × reais (Crítico)
Prioridade: Crítica

Erro na conversão de valores enviados ao gateway Asaas. Em alguns fluxos, o valor está sendo multiplicado por 100 duas vezes (ex.: R$55,00 virando R$5.500,00).

O que precisa ser feito:

• Auditar todos os endpoints que criam cobrança no Asaas
• Padronizar conversão (frontend em centavos, API em reais)
• Garantir consistência em reservas avulsas e pacotes de crédito

BUG 3 - Parcelamento no cartão
Prioridade: Média

O cliente não consegue escolher número de parcelas no checkout com cartão. A API do Asaas suporta parcelamento, mas a integração não está passando os parâmetros corretamente.

O que precisa ser feito:

• Adicionar seletor de parcelas no frontend (2x a 12x)
• Passar o parâmetro installmentCount para a API do Asaas
• Exibir o valor da parcela calculado

Stack técnica:

• Frontend: Next.js 14, React 18, TypeScript, Tailwind CSS
• Backend: Next.js API Routes
• Banco: PostgreSQL + Prisma ORM
• Pagamentos: Asaas (PIX + Cartão de Crédito)
• Deploy: Vercel
• Repositório: GitHub (acesso será fornecido)

Prazo:

Entrega até 15/02/2026 (menos de 1 mês)

Orçamento:

Aberto a propostas. Informe seu valor para os 3 bugs (valor total e, se possível, valor separado por bug).

Requisitos do freelancer:

• Experiência com Next.js e TypeScript
• Experiência com Prisma ORM
• Já ter trabalhado com integração de pagamentos (Asaas, Stripe, PagSeguro, etc.)
• Disponibilidade para reunião rápida de alinhamento
• Comunicação clara e entregas parciais

O que você receberá:

• Acesso ao repositório GitHub
• Documentação técnica do projeto
• Variáveis de ambiente (sandbox Asaas)
• Suporte para dúvidas do contexto

Como se candidatar:

Envie sua proposta com:

• Valor total para os 3 bugs (valor separado se possível)
• Prazo estimado de entrega

Habilidades desejadas:

Engenharia de Sistemas Programação

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 44
Interessados: 48
Tempo restante:
Valor Mínimo: R$ 50,00

Cliente

Propostas (44)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Felipe P.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Pro Braian F.
    Top Freelancer
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Diego J.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

+ 24 propostas

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Criação de website em WordPress para venda de equipamento de aço inox - Criação de site profissional, catálogo, WhatsApp, SEO, versão para celular, Instagram e painel administrativo. - Página inicial profissional - Catálogo de...

Criação de página de vendas - Preciso de um freelancer para fazer uma página de vendas de um curso online que vou lançar. A página precisa ser em WordPress.

Desenvolvimento de sistema de gestão para clínicas - A proposta é desenvolver uma plataforma de gestão voltada à rotina de clínicas, centralizando em um único ambiente os principais processos administrativos, operac...

Desenvolvimento de plataforma multifuncional de serviços e compras - Busca-se um desenvolvedor para criar uma plataforma web multifuncional inovadora. Esta plataforma permitirá aos usuários escolher entre diversas categorias de necessidades, como Empre...

Integração do Keeta em sistema para restaurantes - Olá, buscamos um desenvolvedor para nos ajudar na integração com o aplicativo de delivery Keeta no nosso sistema. Somos uma plataforma inteligente para restaurantes e temos ba...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.