docs/README.md

Documentation

Welcome to the portfolio documentation. This guide covers setup, development, architecture, and deployment.

Quick Links

Need to...Go to...
Set up the projectInstallation
Start developingDevelopment Guide
Deploy to productionDeployment Overview
Understand the architectureArchitecture Overview
Configure the chatChat Configuration

Documentation Structure

Getting Started

Architecture

Features

Configuration

Deployment

Testing

Package Documentation

Each package has its own README:

PackageDescription
@portfolio/chat-contractShared portfolio/chat types
@portfolio/chat-dataProfile/resume data schemas and search helpers
@portfolio/chat-next-uiChat UI state and stream parsing
@portfolio/github-dataGitHub client
@portfolio/test-supportTest utilities
@portfolio/cdkInfrastructure

Contributing

When adding new documentation:

  1. Place files in the appropriate category folder
  2. Use consistent Markdown formatting
  3. Include code examples where helpful
  4. Link to related documentation
  5. Update this index if adding new sections