# developer-portal

Next.js 15 public API documentation portal — integration guides, SDK docs, BYOEH, development phases. Consumed by external customers.

**Port:** `3006` (container: `bp-compliance-developer-portal`)
**Stack:** Next.js 15, React 18, TypeScript.

## Run locally

```bash
cd developer-portal
npm install
npm run dev
```

## Tests

0 test files today. Phase 4 adds Playwright smoke tests for each top-level page and Vitest for `lib/` helpers.

## Architecture

Follow `../AGENTS.typescript.md`. MD/MDX content should live in a data directory, not inline in `page.tsx`.

## Known debt

- `app/development/docs/page.tsx` (891), `app/development/byoeh/page.tsx` (769), and others > 300 LOC — split in Phase 4.
