๐Ÿ“ฆ vercel / nextjs-foundations-starter

โ˜… 2 stars โ‘‚ 1 forks ๐Ÿ‘ 2 watching
๐Ÿ“ฅ Clone https://github.com/vercel/nextjs-foundations-starter.git
HTTPS git clone https://github.com/vercel/nextjs-foundations-starter.git
SSH git clone git@github.com:vercel/nextjs-foundations-starter.git
CLI gh repo clone vercel/nextjs-foundations-starter
Loading files...
๐Ÿ“„ README.md

Next.js Foundations Starter

A Turborepo monorepo starter for the Next.js Foundations certification course.

Deploy with Vercel

Getting Started

# Install dependencies
pnpm install

# Run both apps in dev mode
pnpm dev

# Type check all packages
pnpm check-types

# Build all packages
pnpm build

# Format and lint
pnpm format
pnpm lint

Project Structure

nextjs-foundations-starter/
โ”œโ”€โ”€ apps/
โ”‚   โ”œโ”€โ”€ web/                    # Marketing site (localhost:3000)
โ”‚   โ””โ”€โ”€ blog/                   # Content hub (localhost:3001)
โ”œโ”€โ”€ packages/
โ”‚   โ”œโ”€โ”€ ui/                     # Shared UI components
โ”‚   โ””โ”€โ”€ api/                    # Mock data layer (Faker)
โ”œโ”€โ”€ turbo.json                  # Turborepo configuration
โ”œโ”€โ”€ biome.jsonc                 # Biome linting/formatting
โ””โ”€โ”€ package.json

Apps

  • web (apps/web) - Marketing site running on port 3000
  • blog (apps/blog) - Content hub running on port 3001

Packages

  • @repo/ui - Shared React components
  • @repo/api - Mock data functions using Faker

Tech Stack

License

MIT