Fullstack monorepo using Turborepo with Nest.js backend microservices and Next.js frontend microservices