27 lines
738 B
Markdown
27 lines
738 B
Markdown
# 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
|
|
|
|
- Several page files under `app/development/` exceed the 300 LOC soft target and are candidates for splitting as refactoring continues.
|