open-developer / open-developer
open-developer. Open-source Laravel Developer panel. No pro or paid package, free & open. Based on laravel-admin, with special thanks to z-song
Requires
- php: ~7.3|~8.0|~8.1
- doctrine/dbal: 2.*|3.*
- laravel/framework: >=7.0
- symfony/dom-crawler: ~3.1|~4.0|~5.0|~6.4
Requires (Dev)
- fzaninotto/faker: ~1.4
- intervention/image: ~2.3
- laravel/browser-kit-testing: ^6.0
- laravel/laravel: >=8.0
- spatie/phpunit-watcher: ^1.22.0
Suggests
- intervention/image: Required to handling and manipulation upload images (~2.3).
- spatie/eloquent-sortable: Required to built orderable gird.
README
- PHP >= 7.3.0
- Laravel >= 7.0.0
- Fileinfo PHP Extension
Installation
This package requires PHP 7.3+ and Laravel 7.0 or up
First, install laravel (7.0 / 8.0 or up), and make sure that the database connection settings are correct.
composer require open-developer/open-developer
Then run these commands to publish assets and configļ¼
php artisan vendor:publish --provider="OpenDeveloper\Developer\DeveloperServiceProvider"
After run command you can find config file in config/developer.php
, in this file you can change the install directory,db connection or table names.
At last run following command to finish install.
php artisan developer:install
Open http://localhost/developer/
in browser,use username developer
and password developer
to login.
Updating
Updating to a new version of open-developer may require updating assets you can publish them using:
php artisan vendor:publish --tag=open-developer-assets --force
Configurations
The file config/developer.php
contains an array of configurations, you can find the default configurations in there.