Project scaffold (monorepo, NestJS, Next.js 16) #1

Closed
opened 2026-01-28 19:02:30 +00:00 by jason.woltje · 0 comments
Owner

Set up the monorepo structure with pnpm workspaces + TurboRepo.

Components:

  • apps/api (NestJS)
  • apps/web (Next.js 16)
  • packages/shared (types, utilities)
  • packages/ui (shared components)
  • packages/config (shared configuration)

Requirements:

  • pnpm workspace configuration
  • TurboRepo for build orchestration
  • TypeScript strict mode
  • ESLint + Prettier
  • Vitest for unit tests
  • Initial package.json scripts
Set up the monorepo structure with pnpm workspaces + TurboRepo. **Components:** - apps/api (NestJS) - apps/web (Next.js 16) - packages/shared (types, utilities) - packages/ui (shared components) - packages/config (shared configuration) **Requirements:** - pnpm workspace configuration - TurboRepo for build orchestration - TypeScript strict mode - ESLint + Prettier - Vitest for unit tests - Initial package.json scripts
jason.woltje added this to the M1-Foundation (0.0.1) milestone 2026-01-28 19:02:30 +00:00
jason.woltje added the p0setup labels 2026-01-28 19:02:30 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaic/stack#1