Powerful platform for building a business application using the Laravel framework.
Platform gives you a simpler and faster way to create professional-quality business applications for Laravel framework.
Using application templates, saves the time and effort of building from scratch, without sacrificing the flexibility needed to create custom applications.
Documentation can be found at ORCHID website.
Make sure your server meets the following requirements.
- Apache 2.2+ or nginx
- MySQL Server 5.7.8+ , Mariadb 10.3.2+ or PostgreSQL
- PHP Version 7.1.3+
Firstly, download the Laravel installer using Composer:
$ composer require orchid/platform
Extend your user model using the Orchid\Core\Models\User as BaseUser
alias:
namespace App;
use Orchid\Platform\Core\Models\User as BaseUser;
class User extends BaseUser
{
}
Publish ORCHID's vendor files
php artisan vendor:publish --provider="Orchid\Platform\Providers\FoundationServiceProvider"
php artisan vendor:publish --all
Run your database migration
php artisan migrate
Make available css/js/etc files
php artisan storage:link
php artisan orchid:link
Create your admin user
php artisan make:admin admin admin@admin.com password
Run server
php artisan serve
To view ORCHID's dashboard go to:
http://localhost:8000/dashboard
See CHANGELOG.
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.