Evaluando propuestas

Barra Progresso Andamento Processo Pipefy

Publicado el 10 Octubre, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Resumo do Projeto: Barra de Progresso de Processos do Pipefy para Clientes
Objetivo: Criar uma ferramenta de acompanhamento para clientes visualizarem o status de seus processos (cards) no Pipefy, por meio de um link público e uma barra de progresso.
Visão Geral da Solução:
A solução requer um serviço de integração (backend) que se comunique com o Pipefy e um frontend (página web) para exibir as informações ao cliente.
Detalhes da Implementação:
1.    Processo no Pipefy:
o    Os processos (representados por cards) no Pipefy percorrem 4 fases principais, na seguinte ordem:
    "Caixa de Entrada"
    "Fazendo"
    "Finalizando"
    "Concluído"
o    O acompanhamento será feito utilizando o ID padrão do card do Pipefy.
2.    Serviço de Integração (Backend):
o    Este serviço deve ser capaz de:
    Receber requisições HTTP de uma página web, contendo o cardId (ID do card do Pipefy) como parâmetro.
    Comunicar-se com a API do Pipefy para obter o status e o nome da fase atual do card correspondente ao cardId.
    Mapear o nome da fase atual do card (ex: "Fazendo") para um percentual de progresso numérico (25%, 50%, 75%, 100%).
    Retornar uma resposta em formato JSON para a página web, incluindo o nome da fase atual e o percentual de progresso.
    Exemplo de resposta JSON esperada: {"currentPhase": "Fazendo", "progress": 50}
3.    Frontend (Página de Acompanhamento):
o    Será uma página web acessível publicamente (html, css, javascript).
O    A página receberá o cardId como parâmetro na URL (ex: seusite.com/acompanhamento?id=XXXXX).
O    O JavaScript na página fará uma requisição HTTP para o serviço de integração (backend).
O    Com base na resposta JSON do backend, a página irá:
    Exibir uma barra de progresso visual que se atualiza de acordo com o percentual recebido.
    Exibir o nome da fase atual por extenso.
O    Para esta fase inicial, não há requisitos adicionais de exibição de informações.
Requisitos para o Desenvolvedor:
•    Projetar e implementar o serviço de integração (backend) que interage com a API do Pipefy e processa a lógica de progresso.
•    Desenvolver o frontend (página web) para exibir de forma clara o status do processo.
•    Garantir a comunicação segura e eficiente entre o frontend e o backend.
•    Recomendar a melhor arquitetura e tecnologias para o backend (ex: serverless functions, microserviços, plataformas de integração, etc.).
•    Aconselhar sobre opções de hospedagem para o frontend e o backend.
•    Realizar testes completos da solução.

Contexto general del proyecto

Processo de abertura de CNPJ em empresa de Contabilidade Digital

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por G. S.