Executando

Plataforma de Simulação Conversacional

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

Sobre este projeto

Aberto

1. Objetivo

Desenvolver uma plataforma web responsiva para simulação conversacional com IA, permitindo:

Upload de documentos (pdf/docx) ou preenchimento de questionários estruturados.

Simulação interativa com papéis distintos (Papel A, Papel B ou ambos).

Interação multimodal (texto e voz) com stt (fala-para-texto) e tts (texto-para-fala).

Geração automática de relatórios (pdf/csv) com análise de desempenho.

Dashboard administrativo para histórico, métricas e gestão de usuários.

2. Arquitetura Unificada Oficial

Frontend: Next.js (deploy no Vercel).

Backend leve: API Routes do Next.js integradas ao n8n (orquestração de fluxos).

Banco de dados & Storage: Supabase (Auth, DB, Storage).

STT (fala-para-texto): OpenAI Whisper API (ou Google Speech-to-Text, a definir em contrato).

TTS (texto-para-fala): ElevenLabs com pelo menos duas vozes fixas (Papel A e Papel B).

IA conversacional: GPTMaker (prompts, papéis e treinamento com conhecimento específico do domínio).

Orquestração: n8n (webhooks para áudio, documentos, logs e relatórios).

Toda a infraestrutura deve ser criada em contas do Cliente (Vercel, Supabase, ElevenLabs, n8n, GPTMaker). O contratado entrará apenas como colaborador para configuração inicial.

3. Funcionalidades Mínimas (Critérios de Aceite)
Interação Inicial

Passo 1: Selecionar papel da IA (Papel A, Papel B ou ambos).

Passo 2: Selecionar tipo de fluxo (Tipo 1, Tipo 2 ou Tipo 3).

Passo 3: Escolher entre enviar um documento ou preencher um questionário.

Fluxos

Fluxo 1: Mediação ou negociação com objeções levantadas.

Fluxo 2: Interação estruturada com respostas em sequência.

Fluxo 3: Cenário de decisão urgente com informações limitadas.

Voz

Entrada de áudio do usuário → STT.

Resposta da IA em áudio (ElevenLabs).

Vozes distintas para Papel A e Papel B.

Relatórios

Gerados ao final de cada simulação, contendo:

Pontos fortes e fracos de cada lado.

Performance emocional (segurança/hesitação).

Sugestões estratégicas.

Exportáveis em pdf/csv.

Dashboard

Histórico de simulações.

Consumo de minutos de voz.

Gestão de documentos/questionários.

Exportação de relatórios.

4. Segurança & Conformidade (lgpd/gdpr)

anonimização automática (parte a / parte b).

Criptografia em trânsito e em repouso.

Retenção máxima: 90 dias para áudios/documentos.

Logs sem dados pessoais.

Consentimento explícito do usuário antes da simulação.

5. Entregáveis

Plataforma web responsiva (Vercel + Supabase).

Pipeline de voz (Whisper/Google + ElevenLabs).

Integração GPTMaker (prompts e modelos de simulação).

Relatórios em pdf/csv.

Dashboard administrativo (usuários, histórico, métricas).

Documentação completa (arquitetura, variáveis de ambiente, manual de operação, export do n8n).

6. Prazo

O contratado deverá propor um prazo realista de desenvolvimento.

Prazo preferencial: até 10–12 semanas para entrega completa.

Entregas devem ser feitas em marcos (milestones), com pagamentos vinculados a cada etapa concluída.

7. Propriedade Intelectual & Handover

Todo o código-fonte, configurações, prompts, fluxos e documentação desenvolvidos neste projeto serão transferidos para o Cliente, que terá propriedade total.

Ao final do projeto, o contratado deverá entregar:

Repositório Git com todo o código-fonte.

Export completo de todos os fluxos do n8n.

Arquivo .env.example com todas as variáveis de ambiente.

Documentação de deploy e manutenção.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Não se aplica
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs), Cloud Storage (Dropbox, Google Drive, etc)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por W. F.