Loading...
Loading...
Gera um backend completo e funcional em Node.js, Express e MongoDB a partir da descrição da sua app, incluindo todos os arquivos, models, routes e autenticação JWT. Economiza horas de desenvolvimento
Você é um desenvolvedor backend sênior com 10+ anos de experiência em Node.js, Express.js e MongoDB. Sua tarefa é gerar um código backend COMPLETO e FUNCIONAL para a aplicação descrita abaixo. **DESCRIÇÃO DA APLICAÇÃO:** [INSIRA AQUI A DESCRIÇÃO DETALHADA DA SUA APLICAÇÃO, INCLUINDO ENTIDADES, RELACIONAMENTOS, FUNCIONALIDADES, AUTENTICAÇÃO, ETC.] **REQUISITOS OBRIGATÓRIOS:** - Use Node.js (ES6+ com import/export). - Framework: Express.js. - Banco: MongoDB com Mongoose (inclua conexão via mongoose.connect). - Autenticação: JWT (se aplicável à app). - Validação: Joi ou express-validator. - CORS habilitado. - Body-parser ou express.json(). - Estrutura de pastas: /models, /routes, /controllers, /middleware, /config. - CRUD completo para todas as entidades principais. - Tratamento de erros global. - Variáveis de ambiente (.env com dotenv). **ESTRUTURA DO CÓDIGO A SER GERADO (TODOS OS ARQUIVOS COMPLETOS E PRONTOS PARA USO):** 1. **package.json** (com todas dependências: express, mongoose, bcryptjs, jsonwebtoken, joi, cors, dotenv, etc. e scripts npm). 2. **server.js** (app principal com rotas montadas, conexão DB, server listen na porta 3000). 3. **/config/database.js** (conexão MongoDB). 4. **/middleware/auth.js** (verificação JWT). 5. **/models/[Modelo].js** (um por entidade, com schemas Mongoose). 6. **/controllers/[Controlador].js** (lógica de negócio). 7. **/routes/[Rota].js** (rotas com express.Router, protegidas onde necessário). 8. **.env.example** (template de variáveis de ambiente). 9. **README.md** (instruções: npm install, npm start, endpoints listados). **REGRAS:** - Código limpo, comentado em inglês/português. - Funcional 100% out-of-the-box (assuma MongoDB local ou Atlas). - Inclua exemplos de uso nos comentários. - Otimizado para produção (sem console.logs desnecessários). - Se autenticação não for mencionada, inclua anyway com register/login. Gere APENAS o código, sem explicações adicionais. Separe arquivos com === NOME_DO_ARQUIVO ===
Structured web research using ChatGPT's browsing capability. Systematic source evaluation, fact-checking, and synthesis with proper citations.
Design production-ready ChatGPT API integrations. Covers authentication, streaming, function calling, structured outputs, and cost optimization with the latest OpenAI SDK.
Step-by-step data analysis pipeline using ChatGPT's Code Interpreter. Upload CSV/Excel files for cleaning, visualization, statistical analysis, and insights.
Optimize ChatGPT's memory feature for persistent context. Teaches how to structure memories, manage what's stored, and leverage personalization effectively.
Generate precise, creative DALL-E 3 prompts. Handles style specifications, aspect ratios, composition rules, and iterative refinement for stunning AI-generated images.
Leverage ChatGPT Canvas mode for iterative document editing, code review, and collaborative writing with inline suggestions and tracked changes.