Orchid Platform application provides a very flexible and extensible way of building your custom application.
Documentation can be found at Orchid website.
- PHP >= 7.0
- Cron
- Redis >= 3.0
- Elasticsearch >= 5.0
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
- Zip PHP Extension
Orchid based off Laravel Framework, so before you put the Orchid, you must install Laravel.
Add the project according
"require": {
"orchid/platform": "dev-master"
}Add the following elements in the configuration file config/app
Orchid\Foundation\Providers\FoundationServiceProvider::class,'Alert' => Orchid\Foundation\Facades\Alert::class,
'Dashboard' => Orchid\Foundation\Facades\Dashboard::class,
'Setting' => Orchid\Foundation\Facades\Setting::class,
'Active' => Watson\Active\Facades\Active::class,
'Image' => Intervention\Image\Facades\Image::class,Change the following entry in the configuration fileconfig/auth.php
'providers' => [
'users' => [
'driver' => 'eloquent',
'model' => Orchid\Dashboard\Models\User::class,
],or inherit model App\User
namespace App;
use Orchid\Foundation\Core\Models\User as UserOrchid;
class User extends UserOrchid
{
}To publish a package in your application, use the command
php artisan vendor:publish
php artisan migrateTo create a user with the maximum (at time of writing) rights run the following command:
php artisan make:admin nickname [email protected] secretpasswordLearn more at these links:
If you discover security related issues, please email [email protected] instead of using the issue tracker.
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature - Commit your changes:
git commit -am 'Add some feature' - Push to the branch:
git push origin my-new-feature - Submit a pull request :D
TODO: Write history
The MIT License (MIT). Please see License File for more information.
