At ReiwaTravel, we’re evolving NEWT’s backend code architecture to enable more independent teams, reduce complexity, and move faster. In this presentation, I’ll share how we’re structuring our TypeScript monorepo with clear layers, modular boundaries, and architectural patterns that improve maintainability, reduce conflicts, and support long-term scalability—even as the team grows and features multiply.