Scaffold
aura-filament:scaffold stamps complete, Aura-styled Filament pages into your own app —
you own and edit the generated code, the same own-the-code model as aura:add for components.
php artisan aura-filament:scaffold settings
Run it with no argument to list the available scaffolds:
php artisan aura-filament:scaffold
Available scaffolds
| Type | Generates | What you get |
|---|---|---|
settings |
Settings page + view, Setting model + migration |
A key/value settings page (app name, support email, locale, feature toggles) persisted to a settings table. Run php artisan migrate after generating. |
profile |
Profile page + view |
Edit the authenticated user's name, email, avatar, and password. No new model. |
billing |
Billing page + view |
A presentational billing page (current plan, payment method, invoices). Sample data behind // TODO: wire to your billing provider hooks — no payment dependency. |
analytics-dashboard |
AnalyticsDashboard page + 2 widgets |
A second dashboard at /analytics with a stats overview and a revenue line chart, reusing the Aura dashboard customizer. |
How it works
Generated pages land in app/Filament/Pages and are auto-discovered by your panel —
no manual registration. Widgets land in app/Filament/Widgets. The generator never
overwrites an existing file unless you pass --force:
php artisan aura-filament:scaffold profile --force
Everything is yours to edit afterwards — wire the billing page to your provider, swap the analytics widgets for real metrics, extend the settings form.
See it live in the demo panel.