PHPackages                             gilbitron/laravel-app-boilerplate - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. gilbitron/laravel-app-boilerplate

AbandonedArchivedLibrary[Framework](/categories/framework)

gilbitron/laravel-app-boilerplate
=================================

A Laravel 4 boilerplate package for creating web apps.

0.1.0(11y ago)15743MITPHPPHP &gt;=5.4.0

Since Jul 1Pushed 11y agoCompare

[ Source](https://github.com/gilbitron/Laravel-App-Boilerplate)[ Packagist](https://packagist.org/packages/gilbitron/laravel-app-boilerplate)[ RSS](/packages/gilbitron-laravel-app-boilerplate/feed)WikiDiscussions master Synced yesterday

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

Laravel App Boilerplate
=======================

[](#laravel-app-boilerplate)

When creating web apps with [Laravel](http://laravel.com) there is always a fair bit of legwork to be done in getting the project up and running. There are some common tasks that need to be done that apply to almost every web application. For example:

- Configuring and setting up the database
- Configuring routes and filters
- Creating an authentication controller
- Creating the "login" and "signup" views
- Configuring your "User" model

The Laravel App Boilerplate seeks to do some of the heavy lifting when it comes to these tasks without tying you into some pre-configured, inflexible setup. The boilerplate is completely compatible with the default installation of Laravel and customizable to whatever level you see fit.

Requirements
------------

[](#requirements)

The Laravel App Boilerplate requires **Laravel v4.2+**

Install
-------

[](#install)

To install the Laravel App Boilerplate please do the following:

- Make sure you have already installed [Laravel](http://laravel.com). Using a clean install is best.
- Add the Laravel App Boilerplate to the "require" section of your `composer.json`

```
"gilbitron/laravel-app-boilerplate": "0.1.*"
```

- Run `composer update` to install the boilerplate
- Open `app/config/app.php` and add the following line to the `$providers` array

```
'Gilbitron\LaravelAppBoilerplate\LaravelAppBoilerplateServiceProvider',
```

- Run `php artisan config:publish gilbitron/laravel-app-boilerplate` to copy the config file to the `app/config/packages/gilbitron/laravel-app-boilerplate` folder
- Run `php artisan migrate --package="gilbitron/laravel-app-boilerplate"` to generate the "users" table in the database (note that the settings in your `app/config/database.php` need to be correctly configured)

Usage
-----

[](#usage)

Your web app is now setup and ready to use. The following routes are defined and can be used:

- `signup`
- `login`
- `logout`

Note that the Laravel App Boilerplate uses Laravel's built in methods and filters for authentication.

You can change the default settings in `app/config/packages/gilbitron/laravel-app-boilerplate/config.php`.

Customization
-------------

[](#customization)

By default the Laravel App Boilerplate uses a pre-configured `layout.blade.php` and some other views (login, signup etc) that can optionally be customized. To do this you need to run the following command to copy the views to the `app/views/packages` directory so your changes won't be lost if you update the boilerplate package:

```
php artisan view:publish gilbitron/laravel-app-boilerplate

```

The Laravel App Boilerplate uses a custom `User` model for it's built in authentication pages. A default installation of Laravel provides it's own `User` model so it is advised that you add the following code to the default `User` model to make it compatible.

```
/**
 * The attributes that can be mass assigned
 *
 * @var array
 */
protected $fillable = array('email', 'password', 'name');

/**
 * Automatically hash a password when it is being set
 */
public function setPasswordAttribute($pass)
{
	$this->attributes['password'] = Hash::make($pass);
}
```

Credits
-------

[](#credits)

The Laravel App Boilerplate was created by [Gilbert Pellegrom](http://gilbert.pellegrom.me) from [Dev7studios](http://dev7studios.com). Released under the MIT license.

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

4333d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/20011de485eeea26b5582c75daaab217937832762b5d5f551d34d07f74138bb0?d=identicon)[gilbitron](/maintainers/gilbitron)

---

Top Contributors

[![gilbitron](https://avatars.githubusercontent.com/u/203882?v=4)](https://github.com/gilbitron "gilbitron (8 commits)")

---

Tags

laravelboilerplate

### Embed Badge

![Health badge](/badges/gilbitron-laravel-app-boilerplate/health.svg)

```
[![Health](https://phpackages.com/badges/gilbitron-laravel-app-boilerplate/health.svg)](https://phpackages.com/packages/gilbitron-laravel-app-boilerplate)
```

###  Alternatives

[laravel/socialite

Laravel wrapper around OAuth 1 &amp; OAuth 2 libraries.

5.7k96.9M674](/packages/laravel-socialite)[laravel/horizon

Dashboard and code-driven configuration for Laravel queues.

4.2k84.2M225](/packages/laravel-horizon)[laravel/ui

Laravel UI utilities and presets.

2.7k134.9M601](/packages/laravel-ui)[laravel/jetstream

Tailwind scaffolding for the Laravel framework.

4.1k19.8M136](/packages/laravel-jetstream)[internachi/modular

Modularize your Laravel apps

1.1k662.4k8](/packages/internachi-modular)[balajidharma/laravel-vue-admin-panel

The Laravel Vue Admin Panel - Laravel Vue Admin Boilerplate.

3122.4k](/packages/balajidharma-laravel-vue-admin-panel)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
