Realizado

Desenvolvimento de Painel Web para Gestão de Pedidos Nuvemshop com Monitoramento

Publicado em 21 de Outubro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Busca-se um desenvolvedor para criar um painel web personalizado, com sistema de login e integração com a API da Nuvemshop. O objetivo principal é otimizar o monitoramento e a gestão de pedidos, com foco especial na identificação de atrasos e na possibilidade de adicionar notas manuais.

Funcionalidades Essenciais:

1.  Integração com a API da Nuvemshop: Conexão direta com a API da Nuvemshop utilizando um token pessoal fornecido. O painel deverá consultar e processar dados de pedidos com status 'ready_to_pack' (por embalar) e 'enviados'.

2.  Monitoramento de Pedidos em Atraso: Cálculo automático do tempo que cada pedido permanece no status 'por embalar'. O painel deve exibir de forma destacada os pedidos que estão há mais de 3 dias nesse status, facilitando a identificação e priorização.

3.  Painel de Informações Detalhado: Apresentação dos pedidos em uma tabela ou listagem com as seguintes colunas:
    *  ID do Pedido
    *  Nome do Cliente
    *  Data do Pedido
    *  Dias em Atraso (para pedidos 'por embalar')
    *  Status do Pedido
    *  Nota (campo editável para inserção de informações personalizadas).

4.  Ferramentas de Busca e Filtro: Inclusão de um campo de busca e filtros que permitam localizar pedidos rapidamente por nome do cliente, número do pedido ou status.

5.  Notas Manuais por Pedido: Capacidade de adicionar e salvar notas personalizadas para cada pedido (ex: 'aguardando reposição', 'cliente solicitou troca', 'problema na entrega'). As notas devem ser persistentes, armazenadas em um banco de dados (como Firebase Firestore ou Supabase) e mantidas mesmo após a atualização da página.

6.  Aba de Pedidos 'Precisam de Atenção': Criação de uma aba ou seção separada para listar pedidos que foram marcados manualmente como 'precisam de atenção'. Deve haver um botão ou funcionalidade para mover pedidos da lista principal para esta aba.

7.  Resumo Geral do Painel: Exibição de um resumo conciso no topo da interface, incluindo:
    *  Total de pedidos 'por embalar'
    *  Total de pedidos em atraso (mais de 3 dias no status 'por embalar')
    *  Data e hora da última atualização dos dados.

8.  Atualização Automática de Dados: O painel deve realizar consultas periódicas à API da Nuvemshop (sugere-se a cada 10 ou 15 minutos) para manter as informações sempre atualizadas.

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

Outro projetos publicados por F.