Documentation can be found at Orchid website.
You can view a demo at http://demo.orchid.software
Email: [email protected]
Password: password
Make sure your server meets the following requirements.
- Apache 2.2+ or nginx
- MySQL Server 5.7.8+ or PostgreSQL
- PHP Version 7.0+
Firstly, download the Laravel installer using Composer:
$ composer require orchid/platform
Now add the service provider in config/app.php
file:
Service provider to the 'providers' array:
'providers' => [
// ...
Orchid\Platform\Providers\FoundationServiceProvider::class,
];
And the Facades Aliases to the 'aliases' array:
'aliases' => [
// ...
'Dashboard' => Orchid\Platform\Facades\Dashboard::class,
'Alert' => Orchid\Alert\Facades\Alert::class,
'Active' => Watson\Active\Facades\Active::class,
];
Extend your user model using the Orchid\Core\Models\User as UserOrchid
alias:
namespace App;
use Orchid\Platform\Core\Models\User as UserOrchid;
class User extends UserOrchid
{
}
Publish ORCHID's vendor files
php artisan vendor:publish --provider="Orchid\Platform\Providers\FoundationServiceProvider"
Create the notification table
php artisan notifications:table
Run your database migration
php artisan migrate
Create your admin user
php artisan make:admin admin [email protected] password
Add the following to your .env
file
APP_INSTALL=true
To view ORCHID's dashboard go to:
http://your.app/dashboard
and use Email: [email protected] Password: password
If you discover security related issues, please email Alexandr Chernyaev 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
The MIT License (MIT). Please see License File for more information.