Title here
Summary here
Quick links for DeskFlow developers — the task board API used in every tutorial — plus the packages and commands you run from your Composer project (not a separate framework checkout).
15 steps from create-project to core contribution.
All eight topic sections in one place.
Ping, task.list, login, and filter curl snippets.
composer create-project and first ping@moonlight-* tags| Package | Role |
|---|---|
| pionia/pionia-app | Application template (composer create-project pionia/pionia-app deskflow-api) |
| pionia/pionia-core | Framework library (pulled in by your app; PHP 8.5+, Moonlight, Porm, CLI) |
Your generated app pulls in the framework as a Composer dependency — you work in your repository, not a separate “core” checkout.
| Task | Command / path |
|---|---|
| List CLI commands | php pionia list |
| Generate API docs | composer document:api → docs/api/ |
| Interactive API docs | /docs when DOCS_ENABLED or DEBUG |
| Health check | GET /api/v1/ping |
| Request metrics | /stats or php pionia stats:view |
| Application logs | storage/logs/ (enable DEBUG=true temporarily for details) |
storage/logs/ and enable DEBUG=true temporarily for error details| Link | Purpose |
|---|---|
| PioniaPHP-project on GitHub | Source, issues, and contributions |
| pionia-docs | Documentation site repository |
| Packagist — pionia | Published packages |