Laravel One to Many Relationship: A Beginner’s Guide
One-to-many relationships occur when one Entity in the database has an association with multiple records from another Entity. For example, if you have a Flight Model and a Ticket Model,…
How to Document a Laravel REST API
When building a REST API it is almost a given that you have to create documentation for the API. This allows other developers to consume your API with ease. Developers…
How to Build a Rest API with Laravel: A Beginners Guide
With the rise of mobile and javascript web frameworks such as React and Vue, Restful APIs have seen their popularity increase. This is because you can maintain one backend serving…
How To Install Cloud SQL Auth Proxy on Ubuntu
Google Cloud SQL is a fully managed relational database service for MySQL, Postgresql and SQL Server. It provides a helpful way of autoscaling and managing your SQL-based databases on the…
How to Upload Files/Images to Google Cloud Storage in Laravel
Laravel provides a powerful filesystem integration that makes working with Files an easy task. Laravel integrates with Amazon S3 out of the box and you can also use the default…
How To Set up Nginx as a Reverse Proxy
Nginx is a high-performance web server software. It can be used as a standalone web server, a load balancer, or a reverse proxy. In this article, I will show you…
How to Build a Live Search using Laravel, Livewire, and Meilisearch
One of the most powerful features of Laravel is its ability to integrate with many different services. By default, Laravel integrates with the Meilisearch service. This allows you to easily…
How to Send Emails for Free Using Sendinblue SMTP in Laravel
Sending emails has never been easier. Nowadays, we send emails from our desktop computers, smartphones, and tablets. However, because of this, there is a lot of competition for the inboxes…
7 Best Free Alternatives to Heroku in 2024
Heroku has been one of the most popular platforms for developers to deploy their applications for free. It allowed developers quick deployments of their application backend through git or Heroku…