- Arquivo .env no .gitignore - Variáveis sensíveis não serão commitadas
- Zero URLs hardcoded - Todas as URLs da API usam variáveis de ambiente
- Configuração limpa - Apenas exemplos genéricos nos arquivos de documentação
- vercel.json - Configurado para SPA (Single Page Application)
- package.json - Scripts de build configurados corretamente
- Build testado -
npm run buildfunciona sem erros
- Acesse o dashboard da Vercel
- Vá em Settings > Environment Variables
- Adicione:
- Name:
VITE_API_BASE_URL - Value:
https://sua-api-producao.com - Environment: Production (e Preview se desejar)
- Name:
-
src/config/api.js- Configuração centralizada da API -
vite.config.js- Proxy configurado para desenvolvimento -
vercel.json- Configuração para SPA -
package.json- Scripts de build -
.gitignore- Protege arquivos sensíveis -
README.md- Documentação atualizada -
env.example- Exemplo de configuração
-
Commit das alterações:
git add . git commit -m "feat: configure environment variables and deploy setup"
-
Push para GitHub:
git push origin main
-
Configurar Vercel:
- Conectar repositório GitHub
- Configurar variável de ambiente
- Deploy automático ativado
O projeto está configurado corretamente para:
- ✅ Deploy automático na Vercel
- ✅ Uso seguro de variáveis de ambiente
- ✅ Funcionamento em desenvolvimento e produção
- ✅ Zero informações sensíveis no repositório