iTeacher DOCUMENTAÇÃO Gerar documentação npm run doc Arquitetura Lean Architecture Design Pattern DTOs Service Pattern Repository Pattern Principles Single Responsibility Principle Dependency Inversion Principle Ambiente de desenvolvimento Renomear arquivo .env.example para .env Subir dockers docker compose down && docker compose up -d NOVA FEATURE Nova variável de ambiente Novo módulo Novo DTO Novo Controller Novo Erro Novo Service Novo Model Novo Repository