Laravel Demo Project for Beginners: Personal Blog
This is a demo Laravel project aimed at junior developers to practice their skills. This article contains both the task and its possible solution, with the repository link at the end.
In-depth Laravel tutorials covering advanced topics, real-world examples, and best practices.
This is a demo Laravel project aimed at junior developers to practice their skills. This article contains both the task and its possible solution, with the repository link at the end.
Eloquent is a great feature of Laravel, but also great is the list of packages that add more features on top of the framework. Let's explore them, in this article! The title says 20 packages, but there are quite a few alternatives mentioned along the way, so the actual number is even bigger than this. Ready? Let's jump in!
Working with a calendar can be quite common, so in this tutorial, we will use the popular [FullCalendar](https://fullcalendar.io/) library in a Laravel project and create a simple demo.
These days, security is very important. That's why many applications implement two-factor authentication. In this tutorial, I will show you how to do that in Laravel, using Laravel Notifications and sending a one-time password via email or SMS.
A lot of people want to learn design patterns in Laravel and PHP. What if I told you there's a pattern that you already use daily, without even noticing? Let's take a look at an example of a Builder pattern.
Recently Taylor Otwell answered a few dozen of questions from the community, on a live YouTube AMA video hosted by [Adeva](https://adevait.com/). In this article, I've tried to summarize the most interesting ones.
One of the most popular simple JavaScript libraries for charts is [Chart.js](https://www.chartjs.org/). Let's see how to use it in Laravel, with three practical examples: bar, line, and pie charts.
Service Container is probably one of the most confusing topics for beginners in Laravel. The official docs explain it well but with a lot of "theoretical words". Let's get practical and I'll show the core practical examples you need to understand.
Today let's make a step-by-step tutorial on how to use a Laravel Breeze starter kit and prepare the fundamentals to separate the role-based areas: so students, teachers, and admins could have separate design layouts, menus, and routes.
In Laravel, there's a convenient way to transform date/time DB fields to Carbon objects automatically. In fact, there are two ways, let me tell you about both.