Devs Train
 Devs Train
  • 18
  • 233 808
How to build a CRUD (Create,Read,Update and Delete) with Laravel 11 and Vuejs 3
In this video, I have taught how to build a CRUD (Create,Read,Update and Delete) with Laravel 11 and Vuejs 3, we will learn how to get data using laravel and vue js 3, you will learn also how to insert, update and delete data in database and how to create routes and route the pages.
we can learn how to search a specific data in our product listing and get results instantly.
and we can learn how tocan efficiently navigate through data with this pagination.
Html Template Url : github.com/share-tutorials/crud-html-css
มุมมอง: 12 734

วีดีโอ

laravel 11 : Install and Use React js and React Router
มุมมอง 6K8 หลายเดือนก่อน
In this video, we will learn how to install and use React js and React router in laravel 11 with vite ?. This tutorial shows you how to install React in laravel 11 with the latest upgrades. If you want to see an example of installing reactjs in laravel step by step then you are in the right place. Laravel 11 is the latest version of the laravel framework at the editing of this video. As you kno...
Laravel 11 : Install and use vuejs and vue router in laravel
มุมมอง 14K9 หลายเดือนก่อน
In this videos, you’ll learn how to install and use Vuejs and Vue-Router in laravel 11. This is the fodamantals of building a application with laravel on backend and vuejs on front end .On the end of this video, you’ll be able to create a laravel project ,create vuejs components pages and navigate in different pages.
Website Portfolio with Laravel and Vue js | Integrate Admin dashboard Template
มุมมอง 3.1Kปีที่แล้ว
Today we are introducing a new series called “Let’s Build Portfolio Website” where we are mostly going to show you how we develop personal portfolio website based on Laravel and Vuejs from scratch In this another episode of “Let’s build Portfolio website”, we are going to see how to Integrate Admin Template to our project. Admin dashboard started kit : github.com/share-tutorials-dev/admin-dashb...
Website Portfolio with Laravel and Vue js | Login And Register Sanctum Auth With Vuejs 3
มุมมอง 3.1Kปีที่แล้ว
Today we are introducing a new series called “Let’s Build Portfolio Website” where we are mostly going to show you how we develop personal portfolio website based on Laravel and Vuejs from scratch In this very second episode of “Let’s build Portfolio website”, we are going to see how to Login And Register Sanctum Auth With Vuejs 3. Admin dashboard started kit : github.com/share-tutorials-dev/ad...
Website Portfolio with Laravel and Vue js | installing and setup website
มุมมอง 4.5Kปีที่แล้ว
Today we are introducing a new series called “Let’s Build Portfolio Website” where we are mostly going to show you how we develop personal portfolio website based on Laravel and Vuejs from scratch In this very second episode of “Let’s build Portfolio website”, we are going to see how to install laravel and vuejs with vite. Admin dashboard started kit : github.com/share-tutorials-dev/admin-dashb...
Website Portfolio with Laravel and Vue js | project overview
มุมมอง 3.6Kปีที่แล้ว
Today we are introducing a new series called “Let’s Build Portfolio Website” where we are mostly going to show you how we develop personal portfolio website based on Laravel and Vuejs from scratch In this very first episode of “Let’s build Portfolio website”, we are going to see the project overview that we'll going to build. Admin dashboard started kit : github.com/share-tutorials-dev/admin-da...
Build A Simple Invoicing App With Laravel 10 And Vuejs 3
มุมมอง 23Kปีที่แล้ว
In this video I go through the process of created a full stack Simple Invoice Application(Create, Read, Print, Update and Delete) single page application using Laravel 10 and Vuejs 3
Laravel 10 and Vuejs 3 - Simple Invoice Application - Edit and Delete Invoice.
มุมมอง 3.1Kปีที่แล้ว
In this video,we are going to see how to edit and delete invoice with Laravel 10 and Vuejs 3. Github: github.com/share-tutorials-dev
Laravel 10 and Vuejs 3 - Simple Invoice Application - Show & Print Invoice.
มุมมอง 3.4Kปีที่แล้ว
In this video,we are going to see how to show & print invoice with Laravel 10 and Vuejs 3. Github: github.com/share-tutorials-dev
Laravel 10 and Vuejs 3 - Simple Invoice Application - Create Invoice - Insert invoice in database.
มุมมอง 5Kปีที่แล้ว
In this video,we are going to see how to create a new invoice, we're going to insert new invoice in databaseof this Simple Invoice Application build with Laravel 10 and Vuejs 3. Github: github.com/share-tutorials-dev
Laravel 10 and Vuejs 3 - Simple Invoice Application - Create Invoice - add form data and template.
มุมมอง 6Kปีที่แล้ว
In this video,we are going to see how to create a new invoice, we're going to create form data and add template of this Simple Invoice Application build with Laravel 10 and Vuejs 3. Github: github.com/share-tutorials-dev
Laravel 10 and Vuejs 3 - Simple Invoice Application - Search Invoice
มุมมอง 5Kปีที่แล้ว
iIn this video we are going to see how to search invoice of this Simple Invoice Application build with Laravel 10 and Vuejs 3. Professional contact: sharetutorialsdev@gmail.com
Laravel 10 and Vuejs 3 - Simple Invoice Application - Display all Invoice
มุมมอง 10Kปีที่แล้ว
iIn this video we are going to see how to display all invoice of a Simple Invoice Application build with Laravel 10 and Vuejs 3. Github: github.com/share-tutorials-dev
Install Vuejs, vue-router, dependencies, connect Vuejs to Laravel 10 & show how to use router-link
มุมมอง 18Kปีที่แล้ว
in this videos, we will see how to Install Vuejs 3, vue-router, dependencies, connect Vuejs to Laravel 10 & show how to use router-link of this Invoice Application build with Laravel 10 and Vuejs 3. Github: github.com/share-tutorials-dev
Laravel 10 and Vuejs 3 - Simple Invoice Application - Setup project
มุมมอง 22Kปีที่แล้ว
Laravel 10 and Vuejs 3 - Simple Invoice Application - Setup project
Laravel 10 and Vuejs 3 - Simple Invoice Application - Project overview.
มุมมอง 34Kปีที่แล้ว
Laravel 10 and Vuejs 3 - Simple Invoice Application - Project overview.
Laravel 10 / Laravel 11 CRUD (Create, Read, Update and Delete)
มุมมอง 58Kปีที่แล้ว
Laravel 10 / Laravel 11 CRUD (Create, Read, Update and Delete)

ความคิดเห็น

  • @asdfghjkl123_
    @asdfghjkl123_ 5 วันที่ผ่านมา

    thank you! I've been looking for tutorial on how to implement CRUD using Laravel and Vue. This is by far the best one.

  • @mohibsoftware
    @mohibsoftware 10 วันที่ผ่านมา

    sir its Router not Rooowrer

  • @heitorqq35gamer
    @heitorqq35gamer 10 วันที่ผ่านมา

    The github code is very different from this video lesson, what is your problem?

  • @RK-og6sw
    @RK-og6sw 22 วันที่ผ่านมา

    Does Vue 3's Composition API support Laravel by now?

  • @bdkyogyakarta-d3u
    @bdkyogyakarta-d3u 23 วันที่ผ่านมา

    Arigato

  • @jojodejesus7181
    @jojodejesus7181 24 วันที่ผ่านมา

    Thank you for sharing this. Subscribed!

  • @awaiskhan4638
    @awaiskhan4638 24 วันที่ผ่านมา

    Hello sir, kindly make more videos on laravel 11+ reacte with vite full course

  • @duketheinteriordesigner
    @duketheinteriordesigner หลายเดือนก่อน

    Can you also show me how to make sure that you hide both register and login links for all logged in users and show dashboard link instead and vice versa if not logged in. Thanks

    • @devstrain
      @devstrain หลายเดือนก่อน

      Hi ! I'm verry sory.I'll complete this serie of video very soon

  • @duketheinteriordesigner
    @duketheinteriordesigner หลายเดือนก่อน

    This has been the best video for making a register and login system. Thanks alot. The only part i didn't understand or may be it wasn't in the video is how to show user details in the dashboard for example for all authenticated users

  • @zahidALIkhan-zr1ir
    @zahidALIkhan-zr1ir หลายเดือนก่อน

    Sir, you have shared the wrong code for this project on GitHub. Why have you given the wrong code to the viewers?

  • @andromilk2634
    @andromilk2634 2 หลายเดือนก่อน

    It seems like the html in your github is different from the one in the video? Could you correct this please? Thanks

  • @clarencebuenaflor230
    @clarencebuenaflor230 2 หลายเดือนก่อน

    I can't keep up I don't even know what your typing anymore you're too fast

    • @RandomBullSh-1t
      @RandomBullSh-1t วันที่ผ่านมา

      bro you can adjust the playback speed d*mbahh

  • @pusho.developers
    @pusho.developers 3 หลายเดือนก่อน

    Just super cool, thank you very much for sharing knowledge. Greetings from Cuba. PD: New Subscriber

    • @devstrain
      @devstrain 2 หลายเดือนก่อน

      Thanks you very much

  • @ayush-l1f8s
    @ayush-l1f8s 3 หลายเดือนก่อน

    continue with react js taiwlwind css vite as frontedn and backned try mongodb or sql exapin each folder strcutre

  • @alifvivaldi3231
    @alifvivaldi3231 3 หลายเดือนก่อน

    why your source code in video and your source code in github code is difference ?

  • @bimbim1862
    @bimbim1862 3 หลายเดือนก่อน

    is this kind of thing possible in node/express js? with vite?

  • @velkacemdz
    @velkacemdz 3 หลายเดือนก่อน

    Thank you so much, you can do the same project using reactjs ?

  • @aswathiachu7202
    @aswathiachu7202 3 หลายเดือนก่อน

    Thank you

  • @aswathiachu7202
    @aswathiachu7202 3 หลายเดือนก่อน

    Thank you❤️

  • @ShakeelAhamad-x9c
    @ShakeelAhamad-x9c 3 หลายเดือนก่อน

    Hi How to build run project in localhost withut run comand and api call spareat video

  • @a.m-to3hr
    @a.m-to3hr 3 หลายเดือนก่อน

    😑😑step by step

  • @krillinsworld9439
    @krillinsworld9439 4 หลายเดือนก่อน

    This was a GREAT learning and fixing project in 2024 as this project is now a year old and things change, especially technology. New packages made things a big tricky to follow with. But wow, this is a breath of fresh air. This is just a recap video of the previous 9 chapters. I thought there was something rough to tackle here, like adding new customers, new products etc. This is a shocker. I guess we are going to have to do this part on our own. It is like leading the horse to the water, then draining the truffle on him! 🤣🤣🤣

    • @devstrain
      @devstrain 4 หลายเดือนก่อน

      I think this video will help you !

    • @krillinsworld9439
      @krillinsworld9439 3 หลายเดือนก่อน

      @@devstrain I am not watching a 3 hour recap with nothing new to do unless there is a surprise in this 3 hour video? I really do not have the time. You did things in this project and I do not know why they were done. I have watched other videos which helped explain why you did what you had to do. It is still great and a nice learning curve. But I keep moving as I has learned the project I have been working with (VSP) was done in react in 2005 and I assumed it was done in PHP! So I am shifting gears once again.

  • @krillinsworld9439
    @krillinsworld9439 4 หลายเดือนก่อน

    That is it? What is with the 2h 48m part 10? When trying to add a new item in the edit.vue page, I got a rather odd problem. When a new line was added the '#' did not appear like it shows on the other line(s) "#IC-1000xxx" it was showing up as "IC-1000" although this looked cleaner IMHO. But to keep with the project layout. The <p> tags with v-if needed to be replaced. So change the following: <p v-if="itemcart.product">#{{ itemcart.product.item_code }} {{ itemcart.product.description }}</p> <p v-else>{{ itemcart.item_code }} {{ itemcart.description }}</p> To; <p>#{{ itemcart.product ? itemcart.product.item_code : itemcart.item_code }} {{ itemcart.product ? itemcart.product.description : itemcart.description }}</p> And you will see the '#' put on the new line in the edit.vue page. Now I am off to update this project to Laravel 11.

  • @krillinsworld9439
    @krillinsworld9439 4 หลายเดือนก่อน

    I noticed the 2nd time watching this video. The new.vue has the "number" (which is actually the Invoice Number), and is in the onSave() function but it is missing when the formData is passed to the Invoice Model? I am getting an error message about the 'number' doesn't have a default value which indicated it is missing to be written to the entry. Also the "customer_id" is showing a value of "customer.id" rather than the actual customers.id (the id from the customers table)? I am looking into this myself.

  • @krillinsworld9439
    @krillinsworld9439 4 หลายเดือนก่อน

    One thing I noticed, which I did not see here in the video. While I was entering all the data for the fields for the invoice form. When I got to the "Terms And Conditions" something rendered on my screen I did not see on yours which I found to be odd. When I got to this point in the new.vue <p>Terms and Conditions</p> <textarea cols="50" rows="7" class="textarea" v-model="form.terms_and_conditions"></textarea> The $formData populated with the following: 'terms_and_conditions' => 'Default Terms and Conditions', from the $formData in InvoiceController.php. This section went especially well for a change. No correction was needed, but I have adapted my own methods for catching errors in the console. 🤩

  • @pcprodoc
    @pcprodoc 4 หลายเดือนก่อน

    The only problem in this part is a rather silly one. Where you create the "new.vue" file is coded for /invoice/new which is INCORRECT. The location is /invoices/new (not singular as shown).

  • @krillinsworld9439
    @krillinsworld9439 4 หลายเดือนก่อน

    So far, SO BAD. There are so many problems with this search function, it will NOT even search. It is so broken, the searchInvoice function throws an error of the function already being declared. I honestly do not even know why I am continuing this defunct project. It's a good learning curve I suppose for learning how to fix broken processes. OMG. If you call this good, I have some ocean front land for sale in Iowa!?

  • @krillinsworld9439
    @krillinsworld9439 4 หลายเดือนก่อน

    The problem with this section is the the CUSTOMER_ID doesn't match the ACTUAL customers ID table data because in the InvoiceFactory the database was set to 'customer_id' => $this->faker->numberBetween(10,20), but the ACTUAL DATABASE just counted the AUTOINCREMENTED ID 1, 2, 3, 4 and 5 (NOT RANDOM AT ALL). If you open your database, go to the invoices table and change the CUSTOMER_ID to the 5 entries of 1, 2, 3, 4 or 5, of the 5 entries, refresh your screen and your "faker" data will appear on the screen. This is an oversite in planning. All these "great tutorials" comment must be "FAKER"s as this tutorial is PLAGUED with problems like this! I maybe learning VUE but I am no idiot. There should be a disclaimer on this project.

  • @ibzeweb
    @ibzeweb 4 หลายเดือนก่อน

    how can i lunch the app ?

  • @pcprodoc
    @pcprodoc 4 หลายเดือนก่อน

    Heads up! For those having a problem getting the page to load for the first time just to disply the <h1>Hello!</h1> The problem is with the incomplete "vue()" statement in the vite.config.js file. There needs to be a bit more to it than that. To get the page to open it needs to read; vue({ template: { transformAssetUrls: { base: null, includeAbsolute: false, }, }, }), Once vite reloads, the page will open up. I tried several things, but this was the only solution to the problem. Also, on importing declerations at router/index.js, if you get a file not found message in vite. The location is wrong. To resolve this issue you need: import invoiceIndex from '../../components/invoices/index.vue' import notFound from '../../components/NotFound.vue' This will bring up the pages as expected.

  • @villageadventurebd3826
    @villageadventurebd3826 4 หลายเดือนก่อน

    nice

  • @henrymillerhyde423
    @henrymillerhyde423 4 หลายเดือนก่อน

    ❤❤❤

  • @Enthsz
    @Enthsz 4 หลายเดือนก่อน

    Just a tip, put on some background music at a low volume and don't talk too close to the microphone

    • @devstrain
      @devstrain 4 หลายเดือนก่อน

      Thanks you for suggestion ❤

  • @runaway8931
    @runaway8931 5 หลายเดือนก่อน

    Hi, sir, the code on GitHub is different from the code in your videos. The code in the videos seems to be the latest, while the GitHub version is from two years ago. Can you update it to the latest version? Thanks a lot 😊

  • @jorgecruz5162
    @jorgecruz5162 5 หลายเดือนก่อน

    Thank you here from Brazil

  • @isaaclare3510
    @isaaclare3510 5 หลายเดือนก่อน

    Bon travail mon frère . Tu m'as vraiment aidé

  • @CloudWithUgur
    @CloudWithUgur 5 หลายเดือนก่อน

    awesome explanation, just to the point, loved it

  • @afisuyussuf
    @afisuyussuf 6 หลายเดือนก่อน

    Bonjour, lorsque j'essaie d'installer VUE JS j'ai cette erreur : Hello, when I try to install VUE JS I have this error : npm WARN using --force Recommended protections disabled. npm ERR! code ETARGET npm ERR! notarget No matching version found for vue@next. npm ERR! notarget In most cases you or one of your dependencies are requesting npm ERR! notarget a package version that doesn't exist. npm ERR! A complete log of this run can be found in: C:\Users\afisu\AppData\Local pm-cache\_logs\2024-08-09T22_22_56_646Z-debug-0.log

  • @onsfitouri4988
    @onsfitouri4988 6 หลายเดือนก่อน

    where can i find the code source please

    • @devstrain
      @devstrain 6 หลายเดือนก่อน

      sharetutorialsdev@gmail.com

    • @onsfitouri4988
      @onsfitouri4988 5 หลายเดือนก่อน

      I sent you an email​@@devstrain

    • @onsfitouri4988
      @onsfitouri4988 5 หลายเดือนก่อน

      I sent you an email​@@devstrain

    • @onsfitouri4988
      @onsfitouri4988 5 หลายเดือนก่อน

      @@devstrain i sent you an email

    • @krillinsworld9439
      @krillinsworld9439 4 หลายเดือนก่อน

      @@onsfitouri4988 Me too, no reply. But I figured out what my problem was without it.

  • @thorfinnthegoatmc
    @thorfinnthegoatmc 6 หลายเดือนก่อน

    hello thanks for the tutorial. can you share how are you consuming external apis with this project setup?

  • @vice-108
    @vice-108 7 หลายเดือนก่อน

    Where is the github page for this project code?😢

    • @MsSavchuk
      @MsSavchuk 6 หลายเดือนก่อน

      Yes, that would be nice

  • @AlexanderAlex-r9u
    @AlexanderAlex-r9u 7 หลายเดือนก่อน

    Thank you man

  • @ninodeitherbalboa5809
    @ninodeitherbalboa5809 7 หลายเดือนก่อน

    Sir, can you upload a user and admin authentication using sanctum of this video, BTW thanks for uploading

  • @jungleimpact
    @jungleimpact 7 หลายเดือนก่อน

  • @neymanen
    @neymanen 7 หลายเดือนก่อน

    Addition: to open direct urls we need to change route in web.php to Route::get('/{any}', function () { return view('welcome'); })->where('any', '.*');

  • @EddyConejo
    @EddyConejo 7 หลายเดือนก่อน

    Amazing video. Could you also make one in which you use Tailwind CSS?

  • @abdulsiyadnp
    @abdulsiyadnp 7 หลายเดือนก่อน

    Good content bro, can you just elaborate with authentication functionality as well.

  • @dollymishra4179
    @dollymishra4179 8 หลายเดือนก่อน

    everthing i have done the same but in my visual studio @vite('resources/css/app.css') this line is not showing correct and final output not showing as hello app. because in your code its showing as blue bt in mine its white and i am getting output '

    • @devstrain
      @devstrain 8 หลายเดือนก่อน

      Hi ! Verify if you make configuration in your vite.config.js

    • @gokhanhepyetiker8899
      @gokhanhepyetiker8899 2 หลายเดือนก่อน

      same issue my laravel version is 11

    • @gokhanhepyetiker8899
      @gokhanhepyetiker8899 2 หลายเดือนก่อน

      @@devstrain import { defineConfig } from 'vite'; import laravel from 'laravel-vite-plugin'; import vue from '@vitejs/plugin-vue'; export default defineConfig({ plugins: [ laravel({ input: ['resources/css/app.css', 'resources/js/app.js'], refresh: true, }), vue(), ], }); what is wrong with this?

  • @semuthitam2211
    @semuthitam2211 8 หลายเดือนก่อน

    nice 'advance' tutorial

  • @azazmohammad2788
    @azazmohammad2788 8 หลายเดือนก่อน

    Nice portfolio Sir can you make a video on how to host this website.