LogoA Template
icon of Larament

Larament

Larament is a Laravel 11 starter kit with FilamentPHP 3 pre-installed, offering security, testing, and design enhancements for rapid development.

Introduction

Larament

Larament is a time-saving starter kit to quickly launch Laravel projects. It includes FilamentPHP pre-installed and configured, along with additional tools and features to streamline your development workflow.

Features
Security and Testing
  • PESTPHP: Preconfigured with test cases for streamlined testing.
  • Strict mode enabled: Prevents lazy loading (N+1 queries) and guards against discarding or accessing missing attributes.
  • Production safeguards: Prevents destructive commands in production.
  • Architectural testing with Archtest.
  • Static analysis using PHPStan.
  • Debugging with Laravel Debugbar.
Quality of Life
  • Custom login page autofills email and password with seeded data.
  • Built-in password generator action on user profile and resource pages.
  • Enhanced global search includes email addresses.
  • Auto-translatable component labels.
  • composer review: A single command to run Pint, PHPStan, and PEST.
  • Helper functions available through a dedicated helper file.
  • Custom php artisan make:filament-action command for generating Filament actions.
Design
  • Filament Panel's primary color is preset to blue.
  • SPA mode enabled by default.
  • Global search keybinding set to CTRL + K or CMD + K.
  • Ready-to-use FilamentPHP custom theme.
  • Enhanced profile page with a built-in password generator.
Default User

A default user is seeded with the following credentials, pre-filled on the login page:

DEFAULT_USER_NAME="John Doe"
DEFAULT_USER_EMAIL="[email protected]"
DEFAULT_USER_PASSWORD="password"
Included Packages

The following packages are pre-installed:

A template
Copy badages awards

Newsletter For Templates

Join the Community For Templates

Subscribe to Templates newsletter for the latest news and updates