dakeashish1997 / laravel-bootstrap-skeleton
The skeleton application for the Laravel framework.
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:Blade
Type:project
Requires
- php: ^8.2
- bacon/bacon-qr-code: ^3.0
- barryvdh/laravel-dompdf: ^3.1
- jenssegers/agent: ^2.6
- laravel/framework: ^12.0
- laravel/sanctum: ^4.0
- laravel/telescope: ^5.7
- laravel/tinker: ^2.10.1
- laravel/ui: ^4.6
- league/flysystem-aws-s3-v3: ^3.29
- livewire/livewire: ^3.6
- pragmarx/google2fa-laravel: ^2.3
Requires (Dev)
- barryvdh/laravel-debugbar: ^3.15
- 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
- pestphp/pest: ^3.8
README
Configuration
Multiple features
By default, all features are enabled, except email verification and password reset.
Update email verification
If you want to use email verification or password reset feature, you need to set up the mail configuration in the .env file
MAIL_MAILER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=your_username
MAIL_PASSWORD=your_password
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS=your_email
MAIL_FROM_NAME="${APP_NAME}"
In addition to this, you need to set up the mail verification in the app/Models/User.php file.
... your other code
class User extends Authenticatable implements MustVerifyEmail
... your other code
and enable feature in .env file. Make sure you have the following lines in your .env
file:
FEATURE_UPDATE_EMAIL_VERIFICATION=true
FEATURE_UPDATE_RESET_PASSWORD=true