# PedsHub Documentation

Deep technical documentation for the PedsHub pediatric learning platform.

## Pages

| Document | Description |
|----------|-------------|
| [Architecture](architecture.md) | System overview, database schema, multi-worker setup, vector search, auth, rate limiting, concurrent quiz protection |
| [API Reference](api-reference.md) | Every endpoint: method, path, auth, request/response, notes |
| [Services](services.md) | Backend service layer: AI extraction, embedding, vector search, PDF processing, email, reminders |
| [Frontend](frontend.md) | React app structure, pages, components, state patterns, runtime config |
| [Deployment](deployment.md) | Docker setup, environment variables, HTTPS, rebuilding, monitoring, troubleshooting, scaling |

## Quick Links

- **Main README**: [../README.md](../README.md)
- **Backend .env template**: [../backend/.env.example](../backend/.env.example)
- **Docker Compose**: [../docker-compose.yml](../docker-compose.yml)
