Search by

voorhof / stickler-light

Voorhof

A starter kit for the Laravel framework.

Package info

github.com/voorhof/stickler-light

Type:project

pkg:composer/voorhof/stickler-light

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 0

v1.9.2 2026-11-10 12:50 UTC

This package is auto-updated.

Last update: 2026-11-10 12:53:48 UTC


README

A Laravel 13 starter kit for applications using Filament 5.

Ideal for content-focused websites, with a focus on support for the Dutch language.

🚀 Stickler Light tests Plumb Packagist License

A extensive e-com version of this starter kit, with e-commerce building blocks is also available at:
https://github.com/voorhof/stickler

Features

Stickler Light is a production-ready Laravel starter kit for building content-driven websites and bespoke web applications. It combines a well-designed front-end framework with a powerful Filament CMS, enabling a new project to get off the ground quickly whilst all the essential components are already in place.

  • Filament 5 admin panel — user management, navigation, notifications, soft-delete workflows, reusable form schemas and table definitions, resizable columns, and business-hours management.
  • User authentication — registration, login, password reset, email verification, and protected account dashboard.
  • Content management — posts and pages with slugs, tags, sorting, localized content, rich text editing, and a custom source-code editor tool.
  • Media management — powered by Spatie Media Library, including uploads, image conversions, responsive media support, Filament integration, and scheduled orphaned media cleanup.
  • Roles & permissions — user access control, panel access checks, administrative lockout protection, and self-deletion fail-safes.
  • Page view analytics — cookieless server-side tracking with bot filtering, daily hashed visitor IDs, dashboard widgets, and a view-only admin resource.
  • Activity logging — model event tracking with attribute change diffs, causer support, and configurable log options via Spatie Laravel Activitylog.
  • Response caching — production-ready HTTP response caching with dynamic cache headers to prevent CDN cache poisoning for authenticated visitors.
  • Security & abuse protection — form honeypots, rate limiting on sensitive endpoints, sanitized rich content rendering, and restricted access to admin and debugging tools.
  • Operational resilience — Telescope for non-production debugging, application health checks, database and file backups via Spatie Laravel Backup, and scheduled task management.
  • Website essentials — HTML head management via Laravel Head, model-driven sitemap generation, robots.txt support, opening hours, and cookie consent.
  • Developer experience — Laravel Boost AI skills, Vite and Sass asset tooling, Pest tests, Laravel Pint code formatting, and comprehensive documentation.

Documentation

File Description
STICKLER.md Starter kit overview, project structure, installation, authentication, and the production deployment checklist.
FILAMENT.md Filament admin panel implementation guide, including resources, plugins, and page views.
COMPOSER_PACKAGES.md Composer package dependencies and their roles in the application.
NODE_MODULES.md Node.js package dependencies for frontend asset building.

Quick Install

laravel new my-app --using=voorhof/stickler-light:v1.9.1 --phpunit --no-boost

Configure .env with your database, mail driver, and application settings. For detailed installation steps and production deployment, see STICKLER.md.

Security Vulnerabilities

If you discover a security vulnerability within Stickler Light, please send an e-mail to David Carton via david@notrac.be. All security vulnerabilities will be promptly addressed.

License

Stickler Light is open-sourced software licensed under the MIT license.