Optional Features
The Laravel Golden Template includes several optional features that can be activated as needed for specific projects. These features are designed to be modular, following best practices for scalability and maintainability.
Each optional feature includes its own documentation, demo pages for evaluation, and can be enabled through the Admin Settings dashboard. When building a new project based on the Golden Template, you can selectively enable only the features you need.
Available Features
Image Upload
Client-side image cropping with Cropper.js, server-side optimization, configurable aspect ratios, and WebP conversion. Perfect for product images, avatars, and any user-uploaded content.
Calendar & Scheduling
Event management, booking systems, and calendar integrations. Coming soon.
How to Enable Features
Features can be enabled in two ways:
- Admin Dashboard: Go to Admin → Settings → Features section and toggle the feature on.
- Programmatically: Update the
settingstable via tinker or a seeder.
After enabling a feature, run php artisan optimize:clear
to ensure the config cache is refreshed.