Best practices in Laravel
Validate forms:
. FormRequests (https://mattstauffer.co/blog/laravel-5.0-form-requests)
Use modules in laravel:
. pingpong-labs (https://github.com/pingpong-labs/modules)
Create repositories in laravel:
. http://heera.it/laravel-repository-pattern#.WCBSDnWLTQ3