Pesquisar
Projeto exclusivo

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

ontem à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

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 22
Interessados: 26
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (22)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

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

  • Freelancer Premium Gabriel S.
    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 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 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 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

+ 2 propostas

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Atualização e evolução da plataforma (Web App) - Atualização da plataforma AUATI http://auati.com.br/ CLIENTE: AUATI ATIVIDADES DE INTERNET CNPJ: 40.941.336/0001-73 Aos cuidados de: Rafaela Marques Projeto: Update / Evoluç&...

Finalização de página com filtros (WordPress + Elementor + JetEngine/JetSmartFilters) - Preciso de um desenvolvedor com experiência em WordPress, Elementor e JetEngine/JetSmartFilters para finalizar uma página já em desenvolvimento que utiliza filtros dinâmic...

Web designer (WordPress/Elementor) - Descrição do trabalho: Estamos buscando um Web Designer freelancer com experiência em WordPress e Elementor para criação e ajustes de sites e landing pages. Ativ...

Ajustes em tema Shopify para página de pré-venda - Preciso de um profissional com experiência comprovada em Shopify (Liquid + CSS + tema 2.0) para ajustes pontuais em um tema já existente. Tenho uma coleção/categoria de ...

Criar site institucional moderno e responsivo - Olá! Estou procurando um freelancer para desenvolver um site institucional simples, moderno e funcional para apresentação profissional do meu negócio. O site ter&aacut...

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.