Realizado

Desenvolvimento de Api Backend Segura em Node.js para Integração com Openai/Gemini

Publicado em 24 de Agosto de 2026 dias na TI e Programação

Sobre este projeto

Aberto

O projeto consiste no desenvolvimento de uma API backend simples e segura utilizando Node.js e Express.js. Esta API terá como função intermediar a comunicação entre um front-end (hospedado no GitHub Pages) e as APIs da OpenAI/Gemini.

Os requisitos específicos incluem:
- Criação de um endpoint post /api/chat que será responsável por receber a mensagem do usuário e o histórico recente da conversa, e então encaminhar para a api de ia.
- Implementação de segurança para a chave da api de ia, que deve ser armazenada estritamente em uma variável de ambiente (.env) no servidor, sem qualquer exposição no front-end.
- Configuração de permissões de CORS para aceitar requisições provenientes do domínio específico do GitHub Pages do cliente.
- A aplicação deverá ser hospedada em uma plataforma como Render ou Vercel, utilizando um plano gratuito ou básico.

Os entregáveis esperados são o código-fonte completo da API no Github e a url da api em funcionamento, pronta para ser integrada ao front-end do cliente.

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