novagraphix / starterkit
A starterkit for Laravel.
Installs: 20
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:Blade
Requires
- php: ^8.1
- blade-ui-kit/blade-icons: ^1.5
- illuminate/support: ^10.0
- lab404/laravel-impersonate: ^1.7
- laravel/folio: ^1.1
- laravel/socialite: ^5.9
- laravel/ui: ^4.2
- livewire/livewire: ^3.0
- livewire/volt: ^1.3
- owenvoke/blade-fontawesome: ^2.4
- spatie/laravel-activitylog: ^4.7
- spatie/laravel-permission: ^5.11
- yoeunes/toastr: ^2.3
This package is auto-updated.
Last update: 2025-01-10 11:44:16 UTC
README
Add to .env (Socialite)
GOOGLE_CLIENT_ID=***ID FROM https://console.cloud.google.com/ ***
GOOGLE_CLIENT_SECRET=*** SECRET ***
GOOGLE_REDIRECT=${APP_URL}/auth/callback
GOOGLE_REDIRECT_LOCAL=${APP_URL}/auth/callback
INSTALLATION
composer require novagraphix/starterkit
php artisan ui starterkit
composer update
php artisan migrate
npm install
npm run dev
IMPORTANT
Change middleware(['guest']);
to middleware(['role:Administrator']);
in resources/views/pages/auth/register.blade.php
after first user is registered.
CONFIG
config/starterkit.php
return [
/**
* Enable Socialite
*/
'socialite' => true
];
TO DOC
- Helpers
- Version
- Permission