langleyfoxall / laravel-boilerplate
Langley Foxall Laravel Boilerplate
Installs: 27
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 4
Open Issues: 16
Type:project
pkg:composer/langleyfoxall/laravel-boilerplate
Requires
- php: ^7.1.3
 - aws/aws-sdk-php: ^3.67
 - divineomega/laravel-route-restrictor: ^2.2
 - fideloper/proxy: ^4.0
 - langleyfoxall/laravel-nist-password-rules: ^4.0
 - laravel/framework: 5.8.*
 - laravel/tinker: ^1.0
 - rap2hpoutre/laravel-log-viewer: ^0.19.1
 - tightenco/ziggy: ^0.6.6
 - tymon/jwt-auth: ^1.0.0-rc.2
 
Requires (Dev)
- barryvdh/laravel-debugbar: ^3.1
 - barryvdh/laravel-ide-helper: ^2.4
 - beyondcode/laravel-dump-server: ~1.0
 - filp/whoops: ^2.0
 - fzaninotto/faker: ^1.4
 - laravel/dusk: ^5.2
 - mockery/mockery: ^1.0
 - nunomaduro/collision: ^3.0
 - phpunit/phpunit: ^7.5
 
- dev-master
 - v3.1.0
 - v3.0.0
 - v2.1.0
 - v2.0.3
 - v2.0.2
 - v2.0.1
 - v2.0.0
 - v1.1.0
 - v1.0.0
 - dev-dependabot/composer/symfony/http-kernel-4.4.50
 - dev-dependabot/composer/guzzlehttp/guzzle-6.5.8
 - dev-dependabot/composer/composer/composer-1.10.26
 - dev-dependabot/composer/guzzlehttp/psr7-1.8.5
 - dev-dependabot/npm_and_yarn/axios-0.21.1
 - dev-dependabot/composer/symfony/mime-4.4.1
 - dev-dependabot/composer/symfony/http-foundation-4.4.1
 - dev-feature/enhanced-tools
 - dev-shift
 
This package is auto-updated.
Last update: 2025-10-29 02:23:15 UTC
README
This is our internal boilerplate for Laravel projects, it should hopefully reduce the time it takes for you to setup a project & also improve code standards across the board.
Installation
The Langley Foxall Laravel Boilerplate can be easily installed using Composer. Just run the following command and it will create a new directory for your project.
composer create-project langleyfoxall/laravel-boilerplate
The boilerplate and all its dependencies will be automatically downloaded.
Features
The table below illustrates the planned features and the currently implemented features.
| Feature | Implemented | Desc | 
|---|---|---|
| Log Viewer | ✅ | Easily viewing logs | 
| React | ✅ | Frontend framework | 
| ESLint | ✅ | Coding standards | 
| Ziggy | ✅ | Use named routes in your js | 
| JWT Auth | ✅ | JWT API authorization | 
| Jest | ✅ | JS testing framework | 
| Enzyme | ✅ | Utilities for testing React | 
| Travis | ✅ | Continuous integration | 
| Dusk | ✅ | Browser testing for Laravel (blade) | 
| Laravel Debug Bar | ✅ | Help debugger | 
Notes
- Be careful when using Jest & Dusk, they should not be used in tandem, use Jest & Enzyme for React rendered apps & Dusk for Blade rendered apps.
 - When using Ziggy, ensure you add 
@routesbefore you include your application's bundle. - JWTAuth is using the latest release candidate & not 
0.5.*. Therefore make sure you use this link when referring to the docs. http://jwt-auth.readthedocs.io/en/develop/ - Travis (
.travis.yml) may need some modifications based on your setup.