Esse é um projeto de integração de IAs usando Node.js e React.js.
![]() |
![]() |
Aplicativos de IA estĂŁo dominando o mundo. Existe um aplicativo de IA para todo uso possĂvel. Aqui estĂŁo alguns aplicativos de IA para diferentes categorias:
- Uso Geral: Perplexidade, Claude Anthropic, Grok, ChatGPT e GĂŞmeos
- Escrevendo CĂłdigo: Cursor, Replit, Windsurf AI, Github Copilot e Tabnine
- Produtividade: Adobe (PDF Chat), Gemini para Gmail, Gamma (apresentação de slides com IA), WisprFlow (ditado por voz com IA) e Granola (anotador de IA)
- Construção de AudiĂŞncia: Delphi (texto e voz de IA), HeyGen (tradução de vĂdeo), Persona (construtor de agentes de IA), Captions (edição de vĂdeo com IA) e OpusClips (reaproveitamento de vĂdeo)
- Criatividade: ElevenLabs (vozes realistas de IA), Midjourney, Suno AI (geração de música), Krea (aprimorar imagens) e Photoroom (edição de imagens com IA)
- Aprendizado e Crescimento: App Particle News, Rosebud (aplicativo de diário de IA), NotebookLM, GoodInside (co-piloto de parentalidade) e Ash (conselheiro de IA).
A palavra Ă© sua: qual outro aplicativo de IA vocĂŞ vai adicionar Ă lista?
Technologies:
- Client: React, Axios, CSS3
- Server: Node.js, OpenAI API, CORS, .Env, Express
- Architecture: Client-Server, REST API, N-Tier Architecture
PATH Directory:
chatgpt-clone/ │ ├─── web/ # Diretório do cliente (frontend) │ ├─── public/ # Arquivos estáticos públicos (HTML, CSS, JS) │ ├─── src/ # Código-fonte do cliente │ │ ├─── components/ # Componentes reutilizáveis │ │ ├─── pages/ # Páginas da aplicação │ │ └─── index.js # Ponto de entrada do cliente │ └─── package.json # Metadados e dependências do cliente │ ├─── server/ # Diretório do servidor (backend) │ ├─── config/ # Configurações do projeto │ │ └─── openai.js # Código de integração da API da OpenAI │ ├─── src/ # Código-fonte do servidor │ │ ├─── routes/ # Rotas da API │ │ ├─── controllers/ # Controladores da lógica de negócios │ │ ├─── models/ # Modelos de dados │ │ ├─── server.js │ │ └─── app.js # Ponto de entrada do servidor │ └─── package.json # Metadados e dependências do servidor │ └─── package.json # Metadados e dependências do projeto global
Environment Variables:
OPEN_AI_KEY
PORT
- Installing all dependences:
npm i
