Laravel 11 + React SaaS with Stripe Integration

  Рет қаралды 22,088

The Codeholic

The Codeholic

Күн бұрын

In this video we are going to build fully functional Software as a service project (SaaS) with Laravel 11, React, Tailwind.css and Stripe online payments.
Get 3 months of Hosting FOR FREE + FREE domain. Check hostinger.com/zuratc. Use coupon code "ZURATC" for an EXTRA 10% OFF
If you want to deploy this project on custom domain, check my videos on deployment:
🎬 • How to Deploy Laravel ...
🎬 • Deploy Laravel on VPS ...
🎬 • Laravel Hosting with G...
⭐ Project Source Code: bit.ly/3VAfApv
🔔 Subscribe: bit.ly/2xTQOI0
Features of the Project
🔹Create features and charge credits to users by using these features.
🔹Control which features you want to publish on the website from the database.
🔹Assign number of required credits to each feature.
🔹Control how many free credits you want to give to a user upon registration.
🔹When user uses particular feature user's number of credits decrease.
🔹If the user does not have enough credits for particular feature the feature gets blocked.
🔹Full control of how many tiers of packages you want to show. How many credits each package should contain or what should be it's price.
🔹Implement buying more credits using Stripe.
🔹Track your feature usage history.
Table of Contents
---------------------------------
00:00:00 - Introduction & Demo
00:02:12 - Environment & Project Setup
00:12:40 - Migrations, Models, Seeders
00:19:00 - Implement Feature 1 & Feature 2
00:45:03 - CreditController & Stripe Integration
01:17:21 - Show Feature Usage History
01:29:28 - Implement Home Page
01:36:53 - Conclusion
If you really love my content and want to support the channel:
🛒Check my Website: thecodeholic.com
🌟 Become a Patron: / thecodeholic
🍺 Buy me Beer: www.buymeacoffee.com/thecodeh...
🖱️Follow me on social media:🖱️
x.com/thecodeholic
/ thecodeholic
/ thecodeholic

Пікірлер: 92
@TheCodeholic
@TheCodeholic 3 ай бұрын
Only 2 days left on my premium course to get it for as low as $9.99. Thank you all for your support. www.udemy.com/course/laravel-ecommerce-website-with-vuejs-admin-panel/learn/?couponCode=THECODEHOLIC
@HafizRahmanBD
@HafizRahmanBD 3 ай бұрын
Please do anotther course with Laravel with REACT.
@RomanKornyeyev
@RomanKornyeyev 3 ай бұрын
Do I need to have a solid understanding of Laravel and Vue to do this course??
@TheCodeholic
@TheCodeholic 3 ай бұрын
@@RomanKornyeyev Yes you do need good understanding of Laravel and Vue to jump into the course
@JpirakasJp007
@JpirakasJp007 3 ай бұрын
what is the laravel verison your using here?
@RomanKornyeyev
@RomanKornyeyev 3 ай бұрын
@@JpirakasJp007 bro is in the title, laravel 11 xD
@jjplays404
@jjplays404 3 ай бұрын
Great work, my friend! Looking forward to a substantial video featuring Laravel and React (with Inertia), spanning around 10-15 hours. It would be fantastic to see you build a comprehensive project showcasing extensive use of React components and tackling its complexities. This way, even developers primarily familiar with Laravel can gain practical experience with various aspects of React JS. Your understanding of this requirement is much appreciated.
@rashad7865
@rashad7865 3 ай бұрын
Thank you for keeping your word. I am looking forward to seeing more videos from you that cover the combination of Inertia and Laravel
@SS-wb1uy
@SS-wb1uy 3 ай бұрын
I just finished implementing the project management app tutorial, and started working on this one right away, thank you for all your effort.
@TheCodeholic
@TheCodeholic 3 ай бұрын
How did you like the project management tutorial? Did you learn new things?
@clementborisov7050
@clementborisov7050 3 ай бұрын
Thank you Zura! Your tutorials are one of the few ones I enjoy.
@TheCodeholic
@TheCodeholic 3 ай бұрын
Happy to hear that!
@BBB888BBB
@BBB888BBB 3 ай бұрын
thank you for the ( so much effort ) you are doing .. you are so professional and capable of delivering the knowledge so easily
@sammer-gr5qj
@sammer-gr5qj 3 ай бұрын
Thank you for Laravel + React project. 🙏❤
@irtazatechfusion
@irtazatechfusion 3 ай бұрын
Looking forward to see more similar projects,Thankyou for such valuable content Electronic Medical Reporting or ERP
@mirazh8216
@mirazh8216 3 ай бұрын
perfect as always and thank you for that. ......... pls make it big project if possible
@betasetupper6103
@betasetupper6103 3 ай бұрын
Thanks for this great material related to Laravel 11. Really helpful...
@camellaadam3475
@camellaadam3475 3 ай бұрын
I love react with inertia. Please more tutorial like this. Maybe doctor appointment system
@bewildstudio
@bewildstudio 3 ай бұрын
Thank you! Very helpful lesson. Please keep going)
@Zabihullah_Danish
@Zabihullah_Danish 3 ай бұрын
Thanks always provided the best content.
@SteevenHookah
@SteevenHookah 3 ай бұрын
Good content bro!
@RafeyShaikh-ci7fw
@RafeyShaikh-ci7fw 3 ай бұрын
thank you for all your effort.
@amindusaputhanthri
@amindusaputhanthri 3 ай бұрын
Thank you for sharing❤
@shaikhanuman8012
@shaikhanuman8012 3 ай бұрын
Best tutorial for laravel and react js
@gamevlograce2937
@gamevlograce2937 3 ай бұрын
cool.. this is amazing
@Tuktuk_Academy
@Tuktuk_Academy 3 ай бұрын
Great Work Man. Thank you so much for this project i'm also sharing your channel with my friends
@TheCodeholic
@TheCodeholic 3 ай бұрын
Thank you my friend.
@Tuktuk_Academy
@Tuktuk_Academy 3 ай бұрын
Sir could you please make a video on laravel reverb if you can
@TheCodeholic
@TheCodeholic 3 ай бұрын
I am working on it.
@user-og6bb7nd7o
@user-og6bb7nd7o 3 ай бұрын
@@Tuktuk_Academy i have created a real time chat application with laravel and reverb its amazing feature in the latest version
@user-fb9de3yu1n
@user-fb9de3yu1n 3 ай бұрын
good work zura i love u , from egypt
@myosotisalderson
@myosotisalderson 3 ай бұрын
thank you !!! very cool man, 👍👍👍
@robinncode
@robinncode 3 ай бұрын
Thanks bro.
@codingtostopprocrastinatio9748
@codingtostopprocrastinatio9748 3 ай бұрын
Thanks !
@pmrebel2733
@pmrebel2733 2 ай бұрын
You are a hero you dont know how much you are helping me nigeria. cant afford to buy a course because dollars is big for us. i want to be php developer and your content is A1 for me. you are my mentor man. i love indians they help the world learn and improve!.
@TheCodeholic
@TheCodeholic 2 ай бұрын
Thank yiu. BTW I am not Indian. I am from Georgia
@AlexLamper
@AlexLamper 3 ай бұрын
Thanks bro this is amazing
@TheCodeholic
@TheCodeholic 3 ай бұрын
Glad you like it
@himesh_89
@himesh_89 3 ай бұрын
Thank you
@programmertelo
@programmertelo 2 ай бұрын
Thanks
@microcodes6887
@microcodes6887 3 ай бұрын
nice
@vugarkhalil
@vugarkhalil 3 ай бұрын
Respect
@redabenzi9087
@redabenzi9087 3 ай бұрын
Thank you, bro, Can you explain Symfony course
@TheCodeholic
@TheCodeholic 3 ай бұрын
Thank you. At the moment, my main focus is building Laravel projects...
@Ahmet_Altun
@Ahmet_Altun 3 ай бұрын
Laravel'i sevdiren adam 😊
@cubedev4838
@cubedev4838 3 ай бұрын
Hi zura thanks a lot, i think for this sake tutorial you are the best person to make upwork clone. They also use this kind of coins feature to submit proposal. You can make premium course. Sure i will buy. Without no doubt
@camellaadam3475
@camellaadam3475 3 ай бұрын
Brilliant!
@bhaveshpadave
@bhaveshpadave Ай бұрын
Do we have to modify web.php as well? because that's not been covered in the video
@camellaadam3475
@camellaadam3475 3 ай бұрын
I finish this tutorial, how to deploy to production for stripe webhook part
@rishharris8808
@rishharris8808 3 ай бұрын
Why you didn't use filament
@gamealt9773
@gamealt9773 3 ай бұрын
sir please make video of nextjs + laravel and deploy in shared hosting please
@hafizmuhammadahmadfareed
@hafizmuhammadahmadfareed 3 ай бұрын
need same project with next.js please
@udusgang5412
@udusgang5412 3 ай бұрын
sir please make tutorial in real world scenario of using the joins,, how to solve and when to use advance query video
@supersantie
@supersantie 2 ай бұрын
What vs code extension did you use in this video? It is great, i love it
@TheCodeholic
@TheCodeholic 2 ай бұрын
Check my video about my VSCode Setup for Laravel. I explain there everything
@thethmuucodes
@thethmuucodes 18 күн бұрын
May I know why you are not using "laravel new" command when creating a project. This way we can get laravel breeze inertia project setup with React/Vue front-end out of the box. Just curious to know your reason.
@motomorphosi
@motomorphosi 3 ай бұрын
წარმატებები პირევლ რიგში ❤️❤️ იცი რა მაინტერესებს, რამდენადაა დღეს დღეისობით ლარაველი გამოყემებადი და რეაქტი ან ვუე? მგონი 90 პროცნეტი მაინც ვორდპრესსზე აკეთებს ყველა ყველაფერს.
@JunaidHassan-mi8ol
@JunaidHassan-mi8ol 3 ай бұрын
While editing the video, you omitted crucial details, such as failing to specify the placement of `{children}` within the `Feature.jsx` component, despite the form being rendered. Neglecting such information could potentially pose significant challenges for beginners, in my opinion.
@dhruvgupta1740
@dhruvgupta1740 2 ай бұрын
Is it corrected now. if not please can you give me that code snippet so that I can make it correct in my code.
@monatemediaofficial
@monatemediaofficial Ай бұрын
@@dhruvgupta1740 if you are getting error "Uncaught Error: Objects are not valid as a React child (found: object with keys {}). If you meant to render a collection of children, use an array instead." Then you in the Feature.jsx replace export default function Feature(feature, answer, children) { with export default function Feature({ feature, answer, children }) {
@HasibullahHozifa
@HasibullahHozifa Ай бұрын
Thanks alot , this was great project , my dear l have a problem in my project , how can i contact with you
@marcinmaj3609
@marcinmaj3609 3 ай бұрын
Great by why not with Vuejs
@eswar26
@eswar26 3 ай бұрын
bro my age 37 years..bsc maths in 2008..i worked 10 years in non-it field on ms excel..5 years on wordpress websites for my blogs..but no working experience in company..present i dont' have any job..i know php wordpress mern python web dev..is it possible to enter in IT field..plz give me suggestion which course is best (data analytst, devops, web dev) to easy to get job ..
@rajdewangan3079
@rajdewangan3079 3 ай бұрын
sir can you please make video next js laravel and deploy on shared hosting live hostinger please please sir
@raphael15417
@raphael15417 2 ай бұрын
how can i deploy this project on cpanel? i need ASAP. can you make the tutorial or answer my comment. thanks.
@TheCodeholic
@TheCodeholic 2 ай бұрын
Unfortunately I am not the best person to answer this. I have not deployed it using CPanel. I recommend to google "Deploy Laravel with CPanel" or something like this and you might find some help.
@dhruvgupta1740
@dhruvgupta1740 2 ай бұрын
Hello, Feature2 controller is also not explained neither did their routes are made in the video. Please optimize your video
@TheCodeholic
@TheCodeholic 2 ай бұрын
Shit! I found the mistake during video editing. Sorry!!! Thanks for letting me know.
@dhruvgupta1740
@dhruvgupta1740 2 ай бұрын
@@TheCodeholic I also don;t find any functions in my bootstrap/app.php as you had mentioned some code like return Application::configure() .. time at 1:08:30. How can I write that piece of code without understanding that.
@myosotisalderson
@myosotisalderson 3 ай бұрын
Its me or you didn't show all steps, example, inertia install no? and auth step ? Anyway that's pretty fun, thanks ;)
@TheCodeholic
@TheCodeholic 3 ай бұрын
When you install Laravel breeze with inertia that installs inertia related packages. And the breeze is the package that provides regiatration and login functionality as well.
@myosotisalderson
@myosotisalderson 3 ай бұрын
thanks
@user-if8ub3vd9g
@user-if8ub3vd9g 3 ай бұрын
Great content zura, but inertia has taken over the Chanel. Atleast for the coming videos, lets sperate front-end and backend
@user-ok7hj5ov9q
@user-ok7hj5ov9q 3 ай бұрын
Please laravel with angular
@7Janiel
@7Janiel 3 ай бұрын
why not separate the back-end and the front end ? Inertia is pretty bad. As soon as you want to create something more customized you start having a ton of issues and there is no support for it as it is pretty new.
@TheCodeholic
@TheCodeholic 3 ай бұрын
Well I can't agree. Maybe you don't know Inertia well...
@dhruvgupta1740
@dhruvgupta1740 2 ай бұрын
But Why you are changing this later I mean I am following your code and I am come to know that you are chnagin this later like in user migrations that down function is changed later and did not acknowledged
@TheCodeholic
@TheCodeholic 2 ай бұрын
Can you provide the time where you think something is missing? I don't have any information hidden on purpose. Maybe something was missed because of editing.
@dhruvgupta1740
@dhruvgupta1740 2 ай бұрын
@@TheCodeholic When in the user model you created decreaseCredits function.
@TheCodeholic
@TheCodeholic 2 ай бұрын
I don't remember what time was it by heart. Can you provide time?
@dhruvgupta1740
@dhruvgupta1740 2 ай бұрын
@@TheCodeholic It was 16:48 sir, You can clearly see there is a function named decreaseCredits written but not acknowledged. Is there would be more like this?
@ismailmelihkaya8388
@ismailmelihkaya8388 2 ай бұрын
@@TheCodeholic Can you look ohter comment of me. I need help. I started this video 2 weeks ago. I am still having the same issue.
@WeCoders
@WeCoders 3 ай бұрын
Stripe საქართველოში მუშაობს?
@willbit3062
@willbit3062 2 ай бұрын
really great job, but unfortunately not for beginners, no explanation given, but pretty quick steps... if this guide is not for beginners, then experts don't need it. Who is it intended for?
@alisherkadraliev5998
@alisherkadraliev5998 3 ай бұрын
Hello Zura greet Video i like it and i wonder if i create blogging website does inertia.js laravel react if it provides SEO optimizasyon?
@ismailmelihkaya8388
@ismailmelihkaya8388 2 ай бұрын
I am successfully purchasing my loans via Stripe. It says your credits have been deposited successfully, but my credits are not credited to my account. Additionally, after running the stripe.exe application, the charge.updated code is among the return 200 operations, but this does not happen in the video. I would be glad if you help. I would like to buy the code, but I can't because it's a bit out of my reach in Turkish Lira. I wish you a good day.
@camellaadam3475
@camellaadam3475 3 ай бұрын
I finish this tutorial, how to deploy to production for stripe webhook part
@TheCodeholic
@TheCodeholic 3 ай бұрын
First, you have to deploy the project on production, then go to Stripe dashboard and configure webhook with your deployed project's webhook URL. Check next several minutes on this video. It might help kzfaq.info/get/bejne/oMyWftqQs7PKnqs.htmlsi=rOP69jh6Kl3pHQVu&t=26070
@JunaidHassan-mi8ol
@JunaidHassan-mi8ol 3 ай бұрын
While editing the video, you omitted crucial details, such as failing to specify the placement of `{children}` within the `Feature.jsx` component, despite the form being rendered. Neglecting such information could potentially pose significant challenges for beginners, in my opinion.
@mtwata
@mtwata 3 ай бұрын
The guy posted a great 1.5h video and, despite being a constructive feedback, that's the only thing you had to say? 😂
Build and Deploy Real Time Messenger Clone - Laravel, React, Tailwind.css
11:57:02
Laravel vs React
9:40
Aaron Francis
Рет қаралды 48 М.
Beautiful gymnastics 😍☺️
00:15
Lexa_Merin
Рет қаралды 15 МЛН
Spot The Fake Animal For $10,000
00:40
MrBeast
Рет қаралды 153 МЛН
CrowdStrike IT Outage Explained by a Windows Developer
13:40
Dave's Garage
Рет қаралды 2 МЛН
Every React Concept Explained in 12 Minutes
11:53
Code Bootcamp
Рет қаралды 496 М.
The moment we stopped understanding AI [AlexNet]
17:38
Welch Labs
Рет қаралды 776 М.
3 ways to reduce the size of your docker images
17:20
Raghav Dua
Рет қаралды 1,1 М.
The Tools I Use to Build Products in Laravel
19:00
Josh Cirre
Рет қаралды 19 М.
How JavaScript Ruined the Web
15:02
Eric Murphy
Рет қаралды 116 М.
How To Debug React Apps Like A Senior Developer
21:07
Web Dev Simplified
Рет қаралды 76 М.
How To Access Any Forked GitHub Repositories Data
9:31
Mental Outlaw
Рет қаралды 31 М.
PHP is the future
34:27
Aaron Francis
Рет қаралды 171 М.
Stripe Complete Checkout Process in Laravel
1:03:36
The Codeholic
Рет қаралды 49 М.