Skip to content

weichselbaum/claude-code-everyone-course

 
 

Repository files navigation

Claude Code for Product Managers - Documentation Website

This is the Nextra-based documentation website for the Claude Code for Product Managers Course.

Development

# Install dependencies npm install # Run development server npm run dev # Open http://localhost:3000

Building

# Build static site npm run build # The build output will be in the `out/` directory # Pagefind will automatically index the content after build

Deployment to Vercel

Option 1: Connect via Vercel Dashboard

  1. Go to vercel.com and sign in
  2. Click "Add New Project"
  3. Import the GitHub repository: carlvellotti/claude-code-pm-course
  4. Set the Root Directory to website
  5. Framework Preset: Next.js
  6. Build Command: npm run build
  7. Output Directory: out
  8. Deploy!

Option 2: Deploy via Vercel CLI

# Install Vercel CLI npm i -g vercel # Deploy from the website directory cd website vercel # For production vercel --prod

Project Structure

website/ ├── pages/ # All content pages (MDX) │ ├── company-context/ # TaskFlow company info │ ├── getting-started/ # Modules 0.0-0.2 │ ├── fundamentals/ # Modules 1.1-1.7 │ ├── advanced/ # Modules 2.1-2.3 │ ├── _app.jsx # Next.js app wrapper │ ├── _meta.ts # Navigation config │ ├── index.mdx # Homepage │ └── search.mdx # Search page with Pagefind ├── public/ │ └── images/ # Course images ├── next.config.mjs # Next.js configuration ├── theme.config.tsx # Nextra theme configuration └── package.json # Dependencies 

Content Updates

Content is automatically converted from the main course lesson-modules/ directory. To update:

  1. Edit the REFERENCE_GUIDE.md files in /lesson-modules/
  2. Run the conversion script: ./convert-content.sh
  3. Build and deploy

Tech Stack

  • Next.js 14 - Static site generation
  • Nextra 3 - Documentation theme
  • Pagefind - Client-side search
  • MDX - Markdown with JSX components

Links

About

Claude Code for Everyone - Learn Claude Code in Claude Code

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • MDX 54.1%
  • JavaScript 21.8%
  • Shell 8.2%
  • TypeScript 6.0%
  • CSS 5.0%
  • Python 4.9%