Each framework should have its quick start app, Let this application be your quick start to Laravel, It'll help you to build your app structure and show you each component of Laravel and how to best practice them.

Laravel starter app

Start Laravel is a simple start app to learn how to develop with Laravel, You'll learn these components: [Migration, Seeding, Routing, Controllers, Models, Validation, Requests, Views, Events, Notifications, Listeners, Auth, Commands, ...etc]

You can find here modules for users, sections, articles, comments.

If you want to learn or build something awesome, just go through it.

Demo

Laravel starter app

Laravel starter app 2

Tutorials

You can find the tutorials here:

https://www.youtube.com/watch?v=xH4Y3zxhO98

Source Code

You can download the source code here:

https://github.com/omartawba1/start_laravel/?utm_source=learninglaravel.net