Writing a Blog in Laravel

Naren Chitrakar
Sep 8, 2018 · 2 min read

I have added a series of posts describing how to write a simple blog. I have demonstrated the most basic features Laravel provides. These posts are for php developers that are thinking of starting development in Laravel. The code I wrote for these post are in this repo.

Here is the list of posts in the series.

  1. Writing a Blog in Laravel: App Strucuture: Describes the app structure of a typical laravel project
  2. Writing a Blog in Laravel: Work Flow: Describes a work flow for beginners
  3. Writing a Blog in Laravel: Login: Describes the authentication in Laravel
  4. Writing a Blog in Laravel: Create a Post — Part 1 : Covers controllers, migrations, models and views
  5. Writing a Blog in Laravel: Create a Post — Part 2: Covers how to handle post request from a simple form
  6. Writing a Blog in Laravel: Validation: Covers validation using Form Requests
  7. Writing a Blog in Laravel: Model Events and Observers: Covers model events
  8. Writing a Blog in Laravel: View Layouts and Pagination: Covers view layouts, adding custom attributes to models and pagination
  9. Writing a Blog in Laravel: App Policy: Covers App Policy to handle permissions

These are post for beginners and those who would like to get their feet wet in Laravel. There are a lot of things that I have intentionally left out so that you can improve on. For eg: there is no Logout button. At the end of these posts, you should be able to add one.

Laravel provides a lot of other great features. Let me know if there are things you would like to learn. I will try and explain as much as I can.

Happy coding!

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade