digiants-agency / fastadminpanel
Fast admin panel generator
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:JavaScript
Requires
- maatwebsite/excel: ^3.1
- mobiledetect/mobiledetectlib: 4.8.06
- unisharp/laravel-filemanager: 2.9.0
This package is auto-updated.
Last update: 2024-04-22 20:24:09 UTC
README
Open-source FastAdminPanel CMS
The open-source headless CMS made with Laravel and Vue.js, flexible and fully customizable.
FastAdminPanel is a free and open-source headless CMS enabling you to manage any content, anywhere.
- Modern Admin Pane: Elegant, entirely customizable and a fully extensible admin panel.
- Customizable: You can quickly build your logic by fully customizing APIs, routes, or plugins to fit your needs perfectly.
- Blazing Fast and Robust: Built on top of Laravel and Vue.js, FastAdminPanel delivers reliable and solid performance.
- Front-end Agnostic: Use any front-end framework (React, Next.js, Vue, Angular, etc.), mobile apps or even IoT.
Getting Started
⏳ Installation
Install Laravel first
composer create-project laravel/laravel="11.*" PROJECT_NAME cd PROJECT_NAME
- (Use composer to install the FastAdminPanel project)
composer require digiants-agency/fastadminpanel
-
Configure DB and APP_URL file in .env
-
Run install command
php artisan fastadminpanel:install
- Publish the packages config and assets (laravel filemanager)
composer require intervention/image-laravel php artisan vendor:publish --tag=lfm_config php artisan vendor:publish --tag=lfm_public
- In "config/lfm.php"
change line: ('disk' => 'public',) to ('disk' => 'lfm',) // add category of folder in folder_categories (48 line) 'admin' => [ 'folder_name' => 'vendor/fastadminpanel/icons', 'startup_view' => 'list', 'max_size' => 50000, // size in KB 'valid_mime' => [ 'image/jpeg', 'image/pjpeg', 'image/png', 'image/gif', 'image/svg+xml', 'application/pdf', 'text/plain', ], ],
- Add disk "config/filesystems.php"
// add like line 44 from: 'lfm' => [ 'driver' => 'local', 'root' => public_path(), 'url' => env('APP_URL'), 'visibility' => 'public', ],
Enjoy 🎉