Sobre este projeto
it-programming / web-development
Aberto
Olá, preciso de um desenvolvedor com experiência em Supabase e Edge Functions para resolver um problema de conectividade em um MVP.
Cenário Atual:
Frontend: React (Vite) hospedado na Vercel.
Backend: Supabase Edge Functions.
Status: O site está publicado e o build na Vercel está concluído com sucesso (sem erros de CSS).
O Problema: Ao tentar invocar a função analyze-essay, o console do navegador retorna o erro: 'failed to send a request to the edge function'.
Diagnóstico: Trata-se de um erro de CORS (Preflight Request Failed). O código da função no GitHub já contém os corsHeaders e trata o método OPTIONS, mas o deploy realizado via editor web do Supabase não está aplicando essas configurações corretamente no servidor.
O que precisa ser feito:
Realizar o deploy da função analyze-essay utilizando o Supabase cli (via terminal) para garantir que as políticas de segurança e os headers de cors sejam propagados corretamente.
Utilizar a flag --no-verify-jwt no deploy para simplificar a autenticação inicial, se necessário.
Verificar se a GEMINI_API_KEY (configurada nos Secrets do Supabase) está sendo devidamente acessada pela função.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Prazo de Entrega: Não estabelecido
Habilidades necessárias