Skip to content

vaimo/nextjs-swag-store

Repository files navigation

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 the app 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/
├── app/                        # Next.js application (localhost:3001)
├── packages/
│   ├── ui/                     # Shared UI components
│   └── api/                    # Mock data layer (Faker)
├── turbo.json                  # Turborepo configuration
├── biome.jsonc                 # Biome linting/formatting
└── package.json

App

  • app - Next.js application running on port 3001

Packages

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

Tech Stack

License

MIT

Releases

No releases published

Packages

 
 
 

Contributors