What problem does it solve?
Navigating a complex monorepo with multiple frameworks and tools can be daunting, leading to inconsistent development practices and integration issues. This Skill provides a clear, unified guide to the project's core technologies, accelerating onboarding and ensuring cohesive development.
Core Features & Use Cases
- Unified Tech Overview: Gain a comprehensive understanding of how NestJS, Next.js, Prisma, PostgreSQL, and TypeScript interact within the project.
- Monorepo Best Practices: Leverage Turborepo and pnpm workspaces for efficient development, build orchestration, and shared package management.
- Standardized Tooling: Apply consistent ESLint, Prettier, and TypeScript configurations, reducing setup time and ensuring code quality.
- Use Case: When starting a new feature, quickly understand which framework (NestJS for API, Next.js for blog) to use, how to interact with the database via Prisma, and which shared packages are available for common utilities.
Quick Start
Explain the core components of our project's tech stack and how they interact, focusing on the API and blog frameworks and their respective roles.