Como organizar a base de código Next.js para escalar projetos reais