Infraestrutura
Esta página documenta a infraestrutura da plataforma Treino GO.
Ambientes de Produção
Backend
- Hospedagem: Render
- URL: https://api.treinogo.com/api
- Tipo: API REST
O backend é executado em um serviço web do Render, que oferece escalabilidade automática e deploy contínuo.
Front-ends
Todos os aplicativos front-end são hospedados na Cloudflare Pages, garantindo:
- Performance global através da CDN da Cloudflare
- HTTPS automático
- Deploy instantâneo
- Preview automático de pull requests
Landing Page
- URL: https://treinogo.com
- Descrição: Página institucional da plataforma
App Professor
- URL: https://app.treinogo.com
- Descrição: Dashboard para professores gerenciarem treinos e alunos
App Aluno
- URL: https://portal.treinogo.com
- Descrição: Portal para alunos acompanharem seus treinos
Stack Tecnológico
Runtime & Versionamento
- Node.js: v24 LTS
- Semantic Release: v25
Todos os projetos utilizam Conventional Commits e versionamento semântico automatizado.
Deploy Automático
Todos os projetos utilizam deploy automático via CI/CD:
Processo de Deploy
- Código é mergeado na branch
main - Pipeline de CI/CD é disparado automaticamente
- Deploy é realizado no ambiente de produção
- Nova release é gerada automaticamente
Para mais detalhes sobre o processo de deploy, consulte a página de Workflow de Desenvolvimento.