Voltar pra Biblioteca

Base do Projeto (Completo)

Framework completo para configurar arquitetura e estrutura base do projeto

Construção
Base do Projeto
Brabo
Produto
Cursor
ChatGPT
Prompt
# Prompt: Base do Projeto

Atue como um Tech Lead experiente. Preciso configurar a estrutura base e arquitetura do projeto de forma profissional e escalável.

## Contexto

[Descreva o tipo de projeto, stack tecnológica, equipe, requisitos de escalabilidade e contexto de negócio]

## Tarefa

Crie uma estrutura completa seguindo este framework:

### 1. Arquitetura do Projeto

- **Padrão arquitetural**: Monolito, Microserviços, Serverless, etc.
- **Camadas**: Apresentação, Lógica, Dados, etc.
- **Separação de responsabilidades**: Como organizar código
- **Escalabilidade**: Como planejar crescimento

### 2. Estrutura de Pastas

- **Organização**: Por feature, por tipo, híbrida
- **Convenções**: Nomenclatura e padrões
- **Modularidade**: Como dividir em módulos
- **Reutilização**: Como compartilhar código

### 3. Configuração de Desenvolvimento

- **Ambiente local**: Setup e dependências
- **Scripts**: Build, dev, test, deploy
- **Ferramentas**: Linters, formatters, pre-commit hooks
- **Documentação**: Como documentar código

### 4. Configuração de Produção

- **Build**: Processo de build
- **Deploy**: Estratégia de deploy
- **Monitoramento**: Logs, métricas, alertas
- **Segurança**: Boas práticas de segurança

### 5. Boas Práticas

- **Code quality**: Padrões de código
- **Testing**: Estratégia de testes
- **Versionamento**: Git workflow
- **CI/CD**: Pipeline de integração

## Formato de Saída

Retorne:
- **Estrutura de pastas** completa (árvore)
- **Arquivos de configuração** necessários com exemplos
- **Scripts** recomendados (package.json, Makefile, etc.)
- **Checklist de setup** inicial
- **Boas práticas** específicas para o stack
- **Resumo executivo** (3 linhas)