queenshera / admin-panel
AdminLTE based admin panel while setting your project
Installs: 29
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 0
Forks: 0
Language:JavaScript
Requires
- php: ^8.0
- ext-json: *
- bacon/bacon-qr-code: ^2.0
- illuminate/console: ^10.12
- illuminate/support: ^10.12
- jenssegers/agent: ^2.6
- laravel/ui: ^4.2
- livewire/livewire: ^2.12
- pragmarx/google2fa-laravel: ^2.1
This package is auto-updated.
Last update: 2025-03-06 07:21:12 UTC
README
Laravel Admin-Panel
Read up here for getting started and understanding the setup of admin panel
Prerequisites
- Minimum PHP version ^8.0
Installation
- Ensure you have enabled sodium extension in your php.ini file, otherwise it will generate error while installing adminPanel
- If your project using composer, run the below command
composer require queenshera/admin-panel
- Add the
Queenshera\AdminPanel\QsAdminPanelServiceProvider::class,
provider to theproviders
array inconfig/app.php
:
'providers' => [ Queenshera\AdminPanel\QsAdminPanelServiceProvider::class, ],
- Install all configuration and resource data files with command
php artisan adminPanel:install
.
Configuration
- The environment and config files comes with defaults and placeholders.
- Configure environment key-values in environment file to use aws s3, textlocal, msg91, razorpay services.
Available Services in this package
- Debugbar
- DomPDF
- Livewire
- AWS S3
- Firebase (not tested yet)
- PestPHP
- Textlocal SMS service
- MSG91 SMS service
- Razorpay payment gateway service
Development
- All added packages are not tested yet and under developments.
- All pull requests with additional packages or test cases are welcome.
License
Queenshera Admin Panel SDK is released under the MIT License. See LICENSE file for more details.