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 Pro 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

  • 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 venda de roupas com pagamento - Preciso da criação de um site profissional para venda de roupas, com foco em segurança, praticidade e automação de todo o processo de compra. Gostaria que o site...

Criação e desenvolvimento de e-commerce na Shopify - Criação e desenvolvimento de e-commerce básico na Shopify, no ramo de cosméticos. 20 produtos. Prazo de entrega: 15 dias, com tudo funcionando. Já possuí...

Desenvolvimento de SaaS de ofertas de marketing e criação de ofertas - Quero desenvolver uma plataforma SaaS voltada para supermercados, mercadinhos e outros estabelecimentos que trabalhem com ofertas e promoções. Existem atualmente soluçõe...

Sistema de gestão para cantina escolar - Desenvolvimento de um sistema online para gerenciamento de uma cantina escolar, permitindo controlar alunos, responsáveis, escolas, turmas, produtos e o consumo de lanches realizado pelos al...

Correção de vídeos no iPhone em site - Correção de vídeos no iPhone - site Medicina em Dia Corrigir um problema na página de Fibromialgia do site medicinaemdia.com. Os dois vídeos do YouTube aparecem...

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.