Laravel 9 CRUD Operation Example Using Google Firebase

Laravel 9 CRUD Operation Example Using Google Firebase

Today, In this article we explain to you how to create CRUD operation example using laravel with google firebase(Laravel 9 CRUD with Google Firebase). we will perform crud operation with a firebase realtime database such as real-time fetch data, create, read, updates and delete or destroy.

If you want to connect or integrate with the firebase database then you have to create a firebase project. so we shared configuration settings of firebase database steps for that. you can follow the below steps for laravel crud operation using firebase.

Overview

Step 1: Create a Firebase Project

Step 2: Install Laravel

Step 3: Configure Firebase Settings

Step 4: Create Route

Step 5: Create a Controller

Step 6: Create Blade Files

Step 7: Run Our Laravel Application

Step 1: Create a Firebase Project
First, we have to create a firebase project. so go to https://firebase.google.com/ and create the project.

Step 1: In this step, Enter your project name and click the “Continue” button. so you can see below the screenshot.

googleFirebase1

Step 2: Here, you can also click the “Continue” button. so you can see below the screenshot.

googleFirebase2

Step 3: In this step, you click on the “create product” button, and after then google firebase project will successfully be created. so you can see below the screenshot.

googleFirebase3

googleFirebase4

Now click on your web app setting icon (if you not created a web app then you can create it) and after you can get apiKey, auth domain, database URL on select CDN radio button.

googleFirebase5

Step 2: Install Laravel
We are going to install laravel 9, so first open the command prompt or terminal and go to xampp htdocs folder directory using the command prompt. after then run the below command.

Step 3: Configure Firebase Settings
After the complete installation of laravel. we have to google firebase configuration. now we will open the config/services.php file and paste the below code.
config/services.php

Step 4: Create Route

Add the following route code in the “routes/web.php” file.

Step 5: Create a Controller

Here below command help to create the controller.

HomeController.php

Step 6: Create Blade Files

Finally, We will create the userdetails.blade.php file in the “resources/views/” folder directory and paste the below code.

userdetails.blade.php

Step 7: Run Our Laravel Application
We can start the server and run this example using the below command.

Now we will run our example using the below Url in the browser.

Please follow and like us: