fuelviews/app-init is a Laravel package for laravel init package.
It currently has 0 GitHub stars and 207 downloads on Packagist (latest version v2.0.7).
Install it with composer require fuelviews/app-init.
Discover more Laravel packages by fuelviews
or browse all Laravel packages to compare alternatives.
Last updated
A comprehensive Laravel initialization toolkit that streamlines the setup of Laravel applications with modern frontend tooling, SEO optimization, and the complete Fuelviews ecosystem.
Install the package via Composer:
cd test
Initialize your entire Laravel application with one command:
php artisan init:install --force
| Command | Description | Flags |
|---------|-------------|-------|
| init:install | Complete Laravel application setup | --force, --dev |
| init:status | Check installation status | None |
| Command | Description | What it installs/configures |
|---------|-------------|------------------------------|
| init:changelog | Create project changelog | CHANGELOG.md with project details |
| init:composer-packages | Install Composer packages | Fuelviews ecosystem + SEO packages |
| init:env | Configure environment | .env with Herd integration |
| init:git-dot-files | Setup Git configuration | .gitattributes, .gitignore |
| init:images | Optimize images | Process public/images/ directory |
| init:prettier | Install Prettier | Code formatting with Blade support |
| init:tailwindcss | Install TailwindCSS | Complete CSS framework setup |
| init:vite | Install Vite | Modern build tool configuration |
All individual commands support --force and --dev flags.
Fuelviews Ecosystem:
fuelviews/laravel-sabhero-wrapper - Blog managementfuelviews/laravel-cloudflare-cache - CDN integrationfuelviews/laravel-robots-txt - SEO robots managementfuelviews/laravel-sitemap - XML sitemap generationThird-Party Packages:
ralphjsmit/laravel-seo - Advanced SEO featuresralphjsmit/laravel-glide - Image manipulationlivewire/livewire - Full-stack frameworkspatie/laravel-google-fonts - Font optimizationspatie/image-optimizer - Image optimizationBuild Tools:
TailwindCSS Ecosystem:
Development Tools:
| File | Purpose | Customizations |
|------|---------|----------------|
| vite.config.js | Build configuration | Laravel integration, hot reload |
| tailwind.config.js | CSS framework | Fuelviews branding, Ubuntu fonts |
| postcss.config.js | CSS processing | TailwindCSS + Autoprefixer |
| resources/css/app.css | Base styles | Tailwind imports, Alpine.js ready |
| .prettierrc | Code formatting | Blade template support |
| .env | Environment | Laravel Herd integration |
| CHANGELOG.md | Project changelog | Auto-generated with project info |
php artisan init:install
^1.0, ^0.0)php artisan init:install --dev
dev-main versions of Fuelviews packages only--prefer-source for easier contributionCheck your installation status anytime:
php artisan init:status
This provides a comprehensive report showing:
Process and optimize images in your public/images/ directory:
php artisan init:images
Features:
--forceOptional: Install image optimization binaries on macOS:
brew install jpegoptim optipng pngquant gifsicle webp libavif
npm install -g svgo
Use Laravel's publishing system for selective installation:
# Publish only Vite configuration
php artisan vendor:publish --tag=init-vite
# Publish only TailwindCSS configuration
php artisan vendor:publish --tag=init-tailwind
# Publish all configuration files
php artisan vendor:publish --tag=init-all
This package is optimized for Laravel Herd development:
.test domain URLsherd secureThe package includes a custom TailwindCSS configuration with Fuelviews branding:
// Custom color scheme
colors: {
prime: '#991b1b', // Primary brand color
alt: '#059669', // Alternative accent
cta: '#dc2626', // Call-to-action
background: '#f8fafc', // Page background
// ... plus all default Tailwind colors
}
// Custom fonts
fontFamily: {
sans: ['Ubuntu', 'ui-sans-serif', 'system-ui'],
}
Includes Laravel-optimized Vite setup:
// Hot reload paths
input: [
'resources/css/app.css',
'resources/js/app.js',
'resources/views/**/*.blade.php',
'app/Livewire/**/*.php',
'app/Filament/**/*.php'
],
// Environment detection
server: {
host: '0.0.0.0',
hmr: { host: 'localhost' },
https: detectTLS(),
}
The package includes comprehensive tests:
composer test
Test coverage includes:
Memory exhaustion during testing:
Node packages not installing:
package.json exists in project rootnpm install manually if neededPermission errors:
--force flag to overwrite protected filesLaravel Herd integration:
.test domain resolutionPlease see CHANGELOG for more information on what has changed recently.
Please see CONTRIBUTING for details.
Please review our security policy on how to report security vulnerabilities.
The MIT License (MIT). Please see License File for more information.