Skip to content
Takes out the boredom of boiler plating code and provides sensible defaults to jump start Laravel
PHP HTML Other
Branch: 5.1
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app Merge branch '5.1' of github.com:zulfajuniadi/laravel-base into 5.1 Sep 10, 2016
bootstrap Total Rewrite Nov 19, 2015
config Remove TasksProvider from config/app.php Dec 24, 2015
database Removed orphaned class: UserRepository Dec 20, 2015
public Update profile css Dec 6, 2015
resources Fix message shown in user profile when no roles are assigned to the user Dec 20, 2015
storage laravel-base 5.1 Jul 14, 2015
tests Update test case Dec 6, 2015
.env.example Add missing mail from address and name Nov 19, 2015
.gitattributes
.gitignore Ignore MySQL Workbench backup files May 4, 2016
artisan laravel-base 5.1 Jul 14, 2015
composer.json Add merging and nesting to generators Dec 24, 2015
composer.lock Bump packages version May 4, 2016
gulpfile.js Add ability to switch between sass & less Dec 20, 2015
package.json Generator ready Nov 24, 2015
phpspec.yml laravel-base 5.1 Jul 14, 2015
phpunit.xml Total Rewrite Nov 19, 2015
readme.md Update readme.md Dec 24, 2015
server.php laravel-base 5.1 Jul 14, 2015

readme.md

#Laravel Base

Quickly scaffold out a fully functional app within seconds. Come on, be lazy.

Features

  • Role Based Access Control (RBAC) :- Fully functioning role based access control with permission level granularity.
  • Policy & Validation Enforcement :- Set policies and validation rules per each controller route
  • Audit Logs :- Changes to models are stored into the database for audit purposes
  • Auth Logs :- Login / Logout / Register actions are logged for audit purposes
  • Menu Manager :- Fully integrated with RBAC to ensure only privileged users can see and access the links.
  • Datatables :- Fully-ajaxified datatables that ensures the best user experience.
  • User management :- Full control of you application's users including changing passwords, deactivating, blacklisting and login as user
  • Authentication :- Login, Logout, Registration, Forgot Password - your usual stuff for authentication
  • Translation :- Easy support for multiple language
  • Module based loading :- All routes and resources are loaded via the ServiceProvider. Don't want a module? Remove the service provider.
  • Scaffold Generator :- Pure joy from all of the above with just one command

Getting Started

  1. composer create-project zulfajuniadi/laravel-base projectfolder where projectfolder is the folder you want to create your app.
  2. Create your database
  3. Change directory to projectfolder cd projectfolder
  4. php artisan app:install
  5. php artisan migrate --seed
  6. php artisan serve (This will run a development server on port 8000)

Default username and password: admin@example.com / admin

You can’t perform that action at this time.