页面 · Laravilt
Panel Introduction
Core integration layer of Laravilt
The Panel package is the core integration layer of Laravilt, providing a complete admin dashboard framework.
Overview
A Panel is a self-contained admin interface that includes:
- Resources: CRUD entities with forms, tables, and infolists
- Pages: Custom standalone pages
- Navigation: Auto-generated sidebar navigation
- Authentication: Login, registration, 2FA, social auth, passkeys
- API Access: Auto-generated REST APIs
- AI Integration: AI-powered CRUD operations and search
- Widgets: Dashboard statistics and charts
Key Features
Multi-Panel Support
Run multiple independent admin panels:
php
Auto-Discovery
Resources, pages, and widgets are automatically discovered:
text
API Generation
Every resource automatically gets REST API endpoints:
text
Next Steps
- Panel Provider - Configure your panel
- Creating Panels - Create new panels
- Branding - Customize appearance
- Panel Auth - Authentication settings
- Discovery - Auto-discovery configuration
- Tenancy - Multi-tenancy support
- Migration - Migrate from Filament
Resources
- Introduction - Resource basics
- Forms - Form configuration
- Tables - Table configuration
- Authorization - Access control
- Relation Managers - Related records
- Nested Resources - Child resources
- API - REST API endpoints
- AI - AI-powered operations
Pages
- Introduction - Page basics
- Forms - Pages with forms
- Widgets - Dashboard widgets
- Tables - Pages with tables
- Infolist - Read-only displays
Navigation
- Introduction - Navigation basics
- Items - Custom navigation items
- Badges - Badges and conditions
- Clusters - Page grouping