Olá! Estou desenvolvendo o "Mecânico Virtual", uma aplicação web em
React.js integrada com Mercado Pago para pagamentos e hospedada na Hostinger. Para envio de e-mails, utilizo a plataforma Resend. O app está funcional, mas preciso de melhorias no sistema de pagamentos, painel do usuário e automação de
e-mails.Escopo do Trabalho:Integração e Funcionalidade do Sistema de Pagamentos via Mercado Pago:Configurar e garantir o funcionamento do sistema de assinaturas recorrentes via Mercado Pago (testar em sandbox e produção).
Implementar webhooks para processar eventos de pagamento (ex: aprovação, falha, cancelamento).
Melhorias no Painel do Usuário:Adicionar um botão "Cancelar Assinatura" no painel do usuário, integrado à API do Mercado Pago para cancelar a assinatura e atualizar o status localmente.
Atualizar automaticamente o status do usuário no painel após a compra (ex: de "Inativo" para "Ativo") com feedback visual (mensagem de sucesso).
Automação de E-mails com Resend:Configurar envio de e-mail automático para o usuário após a compra, contendo instruções de uso do app, detalhes da assinatura e mensagem de agradecimento (usar templates do Resend).
Configurar notificação por e-mail para os administradores com informações do novo usuário (nome, e-mail, data da compra, ID da transação).
Garantir que os e-mails sejam responsivos e sigam boas práticas de privacidade (LGPD).
Requisitos Técnicos:Stack:
React.js (frontend), integração com Mercado Pago sdk/api, backend leve (
node.js/Express ou similar para webhooks e integração com Resend).
Hospedagem: Hostinger (acesso via ftp ou ssh para deploy).
E-mails: Integração com a API do Resend para envio de e-mails automatizados.
Entregáveis: Código atualizado (GitHub ou ZIP), testes de funcionalidade (vídeos/screenshots), documentação básica de manutenção.
Outros: Código seguro, com variáveis de ambiente para chaves de API (Mercado Pago e Resend). Compatibilidade com LGPD.
O que eu forneço:Código fonte do app (
React.js).
Credenciais de teste/produção do Mercado Pago.
Chave de API do Resend para envio de e-mails.
Acesso à hospedagem na Hostinger (ftp ou ssh).
Modelo básico de templates de e-mail (se necessário).
O que espero do Freelancer:Experiência em
React.js, integração com Mercado Pago (assinaturas e webhooks) e envio de e-mails via Resend ou APIs similares (SendGrid, Mailgun, etc.).
Conhecimento em
Node.js para gerenciar webhooks e chamadas à API do Resend.
Portfólio com projetos de integração de pagamentos e automação de e-mails.
Disponibilidade para chamadas via Zoom (fuso horário Brasil).
Compromisso com prazos e comunicação clara.
Duração do projeto De 1 a 3 meses