mgahed / laravel-starter-kit
The skeleton application for the Laravel framework.
Installs: 7
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:JavaScript
Type:project
Requires
- php: ^8.2
- laravel/framework: ^12.0
- laravel/tinker: ^2.10.1
- mcamara/laravel-localization: ^2.3
- mgahed/laravel-starter: ^1.3
- spatie/laravel-translatable: ^6.11
Requires (Dev)
- fakerphp/faker: ^1.23
- laravel/pail: ^1.2.2
- laravel/pint: ^1.13
- laravel/sail: ^1.41
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.6
- phpunit/phpunit: ^11.5.3
README
The package mgahed/laravel-starter-kit
allows you to easily use starter templates for your Laravel projects.
This is a Laravel Starter Kit project, This kit supports authentication and (view, edit, delete) profile using Saul theme. And you can easily customize and use the theme features in your project.
Installation
laravel new --using=mgahed/laravel-starter-kit
Publishing
assets
php artisan vendor:publish --tag="mgahed-laravel-starter-assets"
This will add folder assets to the public
path in your Laravel project.
migrations
php artisan vendor:publish --tag="mgahed-laravel-starter-migrations"
seeders
php artisan vendor:publish --tag="mgahed-laravel-starter-seeders"
Running Migrations
php artisan migrate --path=database/migrations/mgahed-laravel-starter
Running Seeders
php artisan db:seed --class=Mgahed\LaravelStarter\Database\Seeders\MgahedStarterSitesSeeder
php artisan db:seed --class=Mgahed\LaravelStarter\Database\Seeders\MgahedStarterMenusSeeder
Features supported
- Authentication
- Profile (view, edit, delete)
- Easy translation system
- Saul Theme supported
- Easy to customize
- Easy menu customization
- Supports
mcamara/laravel-localization
package- publish the config file
php artisan vendor:publish --provider="Mcamara\LaravelLocalization\LaravelLocalizationServiceProvider"
- See docs here
- publish the config file
- Supports
spatie/laravel-translatable
package- See docs here