Download the PHP package cleaniquecoders/laravel-boilerplate without Composer
On this page you can find all versions of the php package cleaniquecoders/laravel-boilerplate. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download cleaniquecoders/laravel-boilerplate
More information about cleaniquecoders/laravel-boilerplate
Files in cleaniquecoders/laravel-boilerplate
Package laravel-boilerplate
Short Description Web Application Boilerplate Based on Laravel Framework.
License MIT
Informations about the package laravel-boilerplate
Laravel Boilerplate
A boilerplate based on Laravel Framework to speed up web application development setup.
Packages
- Cleanique Coders - Artisan Makers
- Cleanique Coders - Blueprint Macro
- Cleanique Coders - Laravel Helper
- Cleanique Coders - Laravel Observers
- Cleanique Coders - Money Wrapper
- Cleanique Coders - Profile
- Spatie - Image Optimizer
- Spatie - Laravel Activitylog
- Spatie - Laravel Html
- Spatie - Laravel Medialibrary
- Spatie - Laravel Permission
- Spatie - Laravel Responsecache
- Spatie - Laravel Sluggable
- Softon - Sweet Alert
- Tighten.Co - Ziggy
Installation
Configure your .env
, then:
Usage
User Accounts
By default, there's no users created. But you can run php artisan db:seed DevelopmentSeeder
to run create 3 main users - Developer, Administrator and User.
Login details for default users:
- E-mail : [email protected] Password:
developer
- E-mail : [email protected] Password:
administrator
- E-mail : [email protected] Password:
user
By default, all newly registered user will be assign role as user
.
Access Control
Access control for the application can be configure from config/acl.php
. It consist of roles
, permissions
and actions
. Default seeder for ACL is in database/seeds/RolesAndPermissionsSeeder.php
. You may overwrite this as you please.
Seeded roles and permissions based on database/seeds/RolesAndPermissionsSeeder.php
will have all guards specify in config/auth.php
.
Commands
There's some commands area ready built-in. Others, may refer to respective packages.
reload:db
- Runmigrate:fresh --seed
withprofile:seed
. You may extend the usage.reload:cache
- Recache everythingreload:all
- Run above two commands. Passing-d
will seedDevelopementSeeder
- useful for development setup.
Routes
Routes has been organised so that you can manage it properly, keep it clean and well organised.
- API Routes -
routes/api
- Breadcrumbs Routes -
routes/breadcrumbs
- Datatable Routes -
routes/datatable
- Web Routes -
routes/web
You may add unlimited files in respective directories above, based on it's concern.
Contributions
Contributions are welcome and will be fully credited.
We accept contributions via Pull Requests on Github.
Pull Requests
-
PSR-2 Coding Standard - The easiest way to apply the conventions is to install PHP Code Sniffer.
-
Add tests! - Your patch won't be accepted if it doesn't have tests.
-
Document any change in behaviour - Make sure the
README.md
and any other relevant documentation are kept up-to-date. -
Consider our release cycle - We try to follow SemVer v2.0.0. Randomly breaking public APIs is not an option.
-
Create feature branches - Don't ask us to pull from your master branch.
-
One pull request per feature - If you want to do more than one thing, send multiple pull requests.
- Send coherent history - Make sure each individual commit in your pull request is meaningful. If you had to make multiple intermediate commits while developing, please squash them before submitting.
Running Test
License
This package is open-sourced software licensed under the MIT license.
All versions of laravel-boilerplate with dependencies
andywer/js-localization Version dev-laravel-5
cleaniquecoders/artisan-makers Version ^1.1
cleaniquecoders/blueprint-macro Version ^2.2
cleaniquecoders/laravel-helper Version ^1.1
cleaniquecoders/laravel-observers Version ^1.1
cleaniquecoders/money-wrapper Version ^1.1
cleaniquecoders/profile Version ^1.2
davejamesmiller/laravel-breadcrumbs Version ^5.0
doctrine/dbal Version ^2.7
fideloper/proxy Version ~4.0
laravel/framework Version 5.7.*
laravel/passport Version ^6.0
laravel/tinker Version ~1.0
predis/predis Version ^1.1
softon/sweetalert Version ^1.0
spatie/image-optimizer Version ^1.0
spatie/laravel-activitylog Version ^2.3
spatie/laravel-html Version ^2.10
spatie/laravel-medialibrary Version ^7.4
spatie/laravel-permission Version ^2.7
spatie/laravel-responsecache Version ^4.1
spatie/laravel-sluggable Version ^2.1
thepinecode/i18n Version ^0.2.0
tightenco/ziggy Version ^0.6.6
yajra/laravel-datatables Version ^1.1