A modern, feature-rich starter template for building web applications with Next.js and comprehensive documentation using RSPress.
- 📦 Monorepo setup with Turborepo
- 🌐 Next.js web application
- 📚 Documentation site powered by RSPress
- 🎨 Shared UI components
- 🔧 TypeScript configuration
- 📏 ESLint setup
- 🚀 Fast builds and development workflows
blueprint/
├── apps/
│ ├── docs/ # Documentation site using RSPress
│ └── web/ # Next.js web application
├── packages/
│ ├── eslint-config/ # Shared ESLint configuration
│ ├── typescript-config/ # Shared TypeScript configuration
│ └── ui/ # Shared UI components
└── package.json # Root package.json
# Clone the repository
git clone https://github.com/yourusername/blueprint.git
cd blueprint
# Install dependencies
pnpm install# Start the development server for all apps
pnpm dev
# Or start a specific app
pnpm dev --filter=web
pnpm docs:dev
# Build all apps
pnpm build
# Lint all apps
pnpm lintThe documentation is powered by RSPress and can be found in the apps/docs directory.
To run the documentation site locally:
pnpm docs:devTo build the documentation for production:
pnpm docs:buildTo preview the production build of the documentation:
pnpm docs:previewMIT