Production-grade Turborepo template for Next.js apps.
forge is a Next.js project boilerplate for modern web application. It is designed to be a comprehensive starting point for new apps, providing a solid, opinionated foundation with a minimal amount of configuration.
Clone the repo using:
npx forge@latest init
Then read the docs for more information.
This repository contains the following applications:
- web (Marketing Website) - Port 3200
- Public marketing site with SEO optimization and demo functionality
- backstage (Admin Panel) - Port 3300
- Admin dashboard for user and organization management
- workers (Worker Service) - Port 3400
- Background job processing and workflow management
- email (Email Service) - Port 3500
- React Email development server
- studio (Prisma Studio) - Port 3600
- Database management interface
- storybook (Component Library) - Port 3700
- UI component development and documentation
- docs (Documentation) - Port 3800
- Mintlify documentation site
# Install dependencies
pnpm install
# Run all apps in development mode
pnpm dev
# Run a specific app
pnpm dev --filter=app
Made with contrib.rocks.