Olá! Estou buscando um desenvolvedor experiente para criar um sistema de automação de fluxos de trabalho, semelhante a ferramentas como n8n, Zapier ou Make, mas com marca e estrutura 100% próprias.
O objetivo é desenvolver uma plataforma onde os usuários possam construir automações visuais com uma sequência de ações.
- Sistema de login e gerenciamento de usuários.
- Interface intuitiva para criação e edição de fluxos de automação.
- Gatilhos básicos para iniciar fluxos (manual, webhook, agendamento).
- Ações fundamentais para execução dentro dos fluxos, incluindo:
- Chamadas de api (métodos get e post).
- Envio de mensagens via API de WhatsApp.
- Envio de e-mails.
- Integrações simples com planilhas, serviços de e-mail e bancos de dados.
- Capacidade de execução automática dos fluxos criados.
- Armazenamento persistente dos fluxos (em banco de dados ou formato JSON).
- Interface de usuário (frontend) agradável e funcional.
Apesar de ter ferramentas de referência, o projeto deve ser construído do zero, garantindo código fonte próprio e total liberdade de uso. Não se trata de copiar código de plataformas existentes.
Preferências de stack (aberto a sugestões):
- Linguagem de backend:
Node.js, Python ou outra linguagem moderna.
- Framework de frontend: Pode ser algo simples como React, Vue ou similar.
- Gerenciamento de filas: Se possível, utilizar uma fila de execução (ex: BullMQ ou similar) para processamento assíncrono.
Fornecerei um exemplo de workflow criado no n8n e uma explicação detalhada do funcionamento desejado para cada etapa.
Busco um profissional com experiência em desenvolvimento de plataformas web complexas e que possa apresentar uma proposta clara, prazo de entrega realista e portfólio relevante. Por favor, inclua a stack de desenvolvimento que pretende utilizar em sua proposta.
Prazo de Entrega: Não estabelecido