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 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 Premium Matheus S.
    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 Pro Braian F.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

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

  • Freelancer Pro Luiz F.
    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 Pro José G.
    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

  • 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 site para a venda de livro com Pix e cartão - Preciso de um site simples para vender meu livro físico. A ideia é que as pessoas cliquem no link do meu Instagram e sejam direcionadas para uma página do site com as informa&...

Desenvolvimento Full-Stack Next.js/NestJS/PostgreSQL - Projeto empresarial - Desenvolvedor Full-Stack (Next.js / NestJS / PostgreSQL) Projeto empresarial multi-módulos Local: Remoto / Brasil (ou Portugal) | Horário: Flexível Tipo: Projeto / Contrato ...

Sistema de gestão de manutenção industrial - Sou engenheiro mecânico e atualmente estou cursando pós-graduação em Gestão da Manutenção. No meu dia a dia na área industrial percebi uma lac...

Criação de site institucional em WordPress - Estamos buscando um profissional para desenvolver um site institucional em WordPress para uma empresa do setor ambiental. Já temos boa parte do material pronto, incluindo estrutura de refer&...

Loja Nuvemshop integrada com Printful - Preciso de alguém para montar uma loja na Nuvemshop integrada ao Printful. Já tenho todas as estampas. Atividades: - Configurar integração com o Printful (sincroniza&cc...

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.