# plugin-courses

`@fayz-ai/plugin-courses` · preview · Capability parcial

Every vertical eventually wants to sell knowledge. A salon teaches a masterclass, a clinic runs patient education, a gym ships training programs. Bolting an LMS onto each is wasted work. This plugin makes "courses" a capability you snap on: a navigation entry plus admin pages for authoring courses, organizing modules and lessons, and tracking enrollments and progress.

## Ficha técnica

- **Pacote:** `@fayz-ai/plugin-courses`
- **Versão:** 0.2.3
- **Status:** preview
- **Capability:** Capability parcial
- **Tipo de produto:** Cursos
- **Canal stable:** `^0.2.3`
- **Migrations:** nenhuma
- **Factory:** `createCoursesPlugin()`

## Modelo de dados

Sem tabelas próprias — usa a biblioteca core / archetype (mesma regra: `tenant_id` + RLS).

## Tools de IA

Nenhuma ferramenta de IA declarada.

## Integrações

Conector(es) hospedado(s): `stripe`. Veja Integrações.

## Integrar

Adicione o plugin em `surfaces.admin.plugins` do `app.manifest.json` e rode o doctor:

```json
{ "surfaces": { "admin": { "plugins": [ { "id": "courses", "enabled": true } ] } } }
```

```bash
npx fayz doctor
```
