getting started
Installation
Activate your license, install the package, and register the plugin.
Advanced Kanban uses Anystack for payment processing, license management, and distribution. After purchasing, add the private Composer registry, then install the package.
1. Configure Composer
Add the private registry to your application's composer.json:
{
"repositories": [
{
"type": "composer",
"url": "https://filament-advanced-kanban.composer.sh"
}
]
}
You can also add it from the command line:
composer config repositories.filament-advanced-kanban composer https://filament-advanced-kanban.composer.sh
2. Install the package
composer require asmit/advanced-kanban
Composer will ask for credentials:
Authentication required (filament-advanced-kanban.composer.sh):
Username: [licensee-email]
Password: [license-key]
Use the email address on your license as the username and your license key as the password. If your license requires a fingerprint, append it to the license key with a colon:
Password: [license-key]:[fingerprint]
If the license is not assigned to a licensee, use unlock as the username.
3. Register the plugin
Add the builder to your Filament panel:
<?php
use Asmit\AdvancedKanban\KanbanBuilder;
use Filament\Panel;
public function panel(Panel $panel): Panel
{
return $panel
->plugins([
KanbanBuilder::make(),
// Other plugins if any
]);
}
4. Publish assets
php artisan filament:assets
5. Verify the install
You should now be able to:
- Create Kanban pages with
php artisan make:filament-page YourKanbanPage - Extend the
KanbanPageclass in your Filament pages - Reach every Kanban class and component from your app
Next: build your first board, or see the Upgrade guide if you are upgrading from 1.x.