Installation

Filamentum can be installed in several ways. Choose the method that works best for your workflow.

1. Via Laravel Installer (Recommended)

The easiest way to get started with Filamentum is using the Laravel installer with the --using flag:

laravel new my-app --using=kanekescom/filamentum

Note: Make sure you have the latest version of Laravel Installer. For more information, see the official Laravel Installer documentation.

2. Via Composer Create-Project

Alternatively, you can use Composer's create-project command:

composer create-project kanekescom/filamentum my-app

3. Clone from GitHub

For more control, you can clone the repository directly:

# Clone the repositorygit clone https://github.com/kanekescom/filamentum.git my-app # Navigate to the projectcd my-app # Install dependenciescomposer install # Setup environmentcp .env.example .env php artisan key:generate # Run migrationsphp artisan migrate

Creating Users

To access the Filament admin panel, you'll need to create user accounts.

Database Seeding (Recommended)

Run the database seeder to create predefined users with specific roles:

php artisan db:seed

Interactive Command (Alternative)

Create users interactively using the Filament command:

php artisan make:filament-user