Resource
PIAR Turbo Monorepo Template
The full-stack template we use to start serious projects with monorepo architecture, web apps, API, shared packages and production conventions.
A fast foundation without giving up architecture
The template packages decisions we repeat in real projects: app separation, shared packages, API, frontend, strict typing and tooling so teams do not start from zero every time.
What it includes
Turborepo and pnpm
A workspace prepared to coordinate apps, packages and shared scripts with a scalable structure.
Web and API
React/Vite frontend and NestJS backend organized to build full-stack products with clear contracts.
Shared TypeScript packages
Models, utilities and shared configuration to avoid duplication and keep consistency.
Production tooling
Linting, formatting, hooks, Tailwind, database setup and a structure prepared for CI/CD.
When it makes sense
Serious MVPs
When you want to validate fast but need a foundation that can evolve if the product works.
Internal platforms
Backoffices, portals, APIs and operating systems that require shared domain logic and maintainability.
AI products
Applications that need frontend, backend, data, authentication and later integration with AI systems.
Want to build on a foundation like this?
We use this architecture as a starting point for MVPs, internal platforms and AI products when the project calls for it.