Executando

Desenvolvedor React Native e Next.js para Otimização e Correção de Bugs no Atriahub

Publicado em 12 de Junho de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um programador freelancer experiente para atuar no AtriaHub, nosso marketplace local focado em compras, serviços, agendamentos e orçamentos. O foco principal deste projeto será a revisão, correção de bugs e implementação de melhorias significativas na Central do Parceiro. O projeto já possui uma base de código existente e a intenção não é reconstruir do zero, mas sim realizar uma análise aprofundada do que já está implementado, identificar e corrigir problemas, e desenvolver novas telas e funcionalidades seguindo os fluxos e diretrizes de ui/ux já estabelecidos. Tecnologias utilizadas no projeto: Aplicação mobile: React Native Central do Parceiro e gerenciamento: Next.js Banco de dados e autenticação: Supabase As principais áreas de atuação e melhorias esperadas incluem: Segurança e Backend: Implementação de autenticação real de JWT no checkout (billing-checkout). Correção do controle de propriedade (ownership check) no checkout de empresas. Validação rigorosa de parâmetros no RPC de webhook de pagamento. Implementação de rate limiting e proteção contra ataques de força bruta no login de empresa. Restrição de acesso a comprovantes PIX com base na propriedade. Whitelist rigorosa de status de pedido utilizando enum no banco de dados. Refatoração do definidor de segurança no RPC de checkout. Sanitização de dados sensíveis (PII) em logs para garantir privacidade. Aplicação de rate limiting global nas Edge Functions. Tratamento robusto de payloads inválidos no webhook. Implementação de idempotência de webhooks (deduplicação por external_payment_id). Validação de datas em pagamentos e cobranças. Whitelist rigorosa de plan codes e uso de enum no banco de dados. Implementação de grace period auditável com registro de entrada/saída. Funcionalidades e ui/ux da central do parceiro: adição de login de empresa por email ou username, além do cnpj. Desenvolvimento de uma tela inicial do parceiro com resumo de vendas e atividades por dia, semana e mês. Inclusão de barra de progresso e localização da loja nos detalhes dos pedidos. Melhorias no chat, incluindo modal próprio e renomeação da ação 'Denunciar loja'. Correção dos links rápidos de navegação. Garantia de responsividade global da interface e implementação de opção de tema claro/escuro. Configuração de parcelamento (valor mínimo e máximo de parcelas gerenciáveis pelo admin). Otimização e melhoria das abas na central do parceiro. Buscamos um profissional proativo, com forte conhecimento nas tecnologias mencionadas e experiência em projetos de marketplace, capaz de entregar soluções seguras e eficientes.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado

Prazo de Entrega: Não estabelecido

Habilidades necessárias