sourcya / boilerplate
This package is abandoned and no longer maintained.
No replacement package was suggested.
Sourcya Laravel BoilerPlate Box
1.0.8
2019-09-23 15:46 UTC
Requires
- ext-json: *
- barryvdh/laravel-cors: ^0.11.3
- biscolab/laravel-recaptcha: ^3.0
- guzzlehttp/guzzle: ^6.3
- konekt/concord: ^1.2
- laravel/framework: ^5.8
- laravel/passport: ^7.2
- nicolaslopezj/searchable: ^1.10
- sourcya/agent-module: ^1.0.0
- sourcya/core: ^1.0.0
- sourcya/notification-module: ^1.0.0
- sourcya/upload-module: ^1.0.0
- sourcya/user-module: ^1.0.0
- spatie/laravel-permission: ^2.36
- zendframework/zend-httphandlerrunner: ^1.1
README
Sourcya Laravel Boilerplate
About the Project
Sourcya Laravel boilerplate developed by Sourcya developers depending on Concord Package modular concept, so this is also a Concord Box
Installation
Requires Composer and php7.*
- Install fresh Laravel app on your web server
$ composer create-project --prefer-dist laravel/laravel dev "5.8.*"
- Create a new MySql Database with charset UTF8mb4 (IMPORTANT)
use phpmyadmin if you have it connected to your MySql/MariaDB host, or follow the following approach
# Connect to Mysql, if host is not on the same machine, add the host flag like this -h <ip_orHostName>
mysql -u <mysql username> -p
# After successful login you will have the mysql or mariadb terminal access
mysql> create database <database_name> character set UTF8mb4 collate utf8mb4_unicode_ci;
- Update the .env file with your db credentials
- Install latest version of the package
$ composer require sourcya/boilerplate
Edit config/concord.php and add your boxes service providers: (TODO: manage this file to be added by composer)
<?php
return [
'modules' => [
Sourcya\BoilerplateBox\Providers\ModuleServiceProvider::class => [],
Sourcya\CoreBox\Providers\ModuleServiceProvider::class => []
]
];
- Change storage and cache folders permissions to 777
$ chmod 777 -R bootstrap/cache/
$ chmod 777 -R storage/
- Run: php artisan sourcya:boilerplate-install
- Run: php artisan serve
Contributors
Sourcya exists thanks to all the people who contribute.