Desenvolvimento Local
Repositórios
treinogo-dev-tools
Scripts para agilizar o desenvolvimento local. Permite inicializar todos os serviços simultaneamente.
npm run dev
Este comando inicia:
- Backend
- Landing Page
- App Professor
- App Aluno
- Console (em desenvolvimento)
treinogo-console
Backoffice/admin da plataforma. Atualmente em construção.
Hostnames e Portas
Para desenvolvimento local, utilizamos hostnames customizados:
| Serviço | Hostname | Porta |
|---|---|---|
| Backend | api.treinogo.local | 8000 |
| Landing | treinogo.local | 8080 |
| App Professor | app.treinogo.local | 3001 |
| App Aluno | portal.treinogo.local | 3000 |
| Console | console.treinogo.local | 3002 |
Configuração /etc/hosts
Adicione ao arquivo /etc/hosts:
127.0.0.1 treinogo.local
127.0.0.1 api.treinogo.local
127.0.0.1 app.treinogo.local
127.0.0.1 portal.treinogo.local
127.0.0.1 console.treinogo.local