mgahed / laravel-starter
This is my package laravel-starter
Installs: 15
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:JavaScript
Requires
- php: ^8.2
- phpunit/phpunit: ^11.1
- spatie/laravel-package-tools: ^1.14.0
Requires (Dev)
- larastan/larastan: ^3.1
- laravel/pint: ^1.17
- orchestra/testbench: ^v9.0.0
README
The package mgahed/laravel-starter
allows you to easily use starter templates for your Laravel projects.
This is a PHP Package made to serve a plain Laravel project, This package add authentication and (view, edit, delete) profile using Saul theme. And you can easily customize and use the theme features in your project.
Warning
Please note that this package is still in development.
Installation
composer require mgahed/laravel-starter
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
- Supports
mcamara/laravel-localization
package- Run
composer require mcamara/laravel-localization
- publish the config file
php artisan vendor:publish --provider="Mcamara\LaravelLocalization\LaravelLocalizationServiceProvider"
- See docs here
- Run