Jeremy
Jeremy
  • 102
  • 214 146
Stripe Payments With Nextjs 14 - Full Guide
Hello and welcome to a tutorial on how to start accepting payments in your Nextjs 14 application. This shows how to accept payments with the app router, Nextjs 14, and Stripe payment links. It will take you through everything that you need to do. This includes:
- creating payment links
- creating a webhook
- handling webhook payment events
- putting payment links in our code
- how to handle updating subscriptions
If you found this tutorial useful, or thought something was missing, please let me know in the comments down below. If you have something useful to share, state it down below as well.
If you want a Saas template that uses Nextjs 14 and Stripe, preorder the template at www.nextmantinesaas.com. You can also leave your email there to be notified when it comes out.
If you want to support me, check out my websites
- jeremypersing.com
- equitieslist.com
- GitHub: github.com/JeremyPersing
- LinkedIn: www.linkedin.com/in/jeremy-persing/
Timestamps:
0:00 - 0:16 Intro
0:17 - 4:18 Creating and Implementing a Payment Link
4:19 - 12:12 Creating a Webhook and Handling Events
12:13 - 13:02 Testing the Webhook Locally
13:03 - 17:25 Testing the Webhook on Our Server
17:26 - 19:10 Creating the Live Webhook
19:11 - 20:41 Adding the Billing Portal to Your App
20:42 - 21:37 Outro
Переглядів: 12 304

Відео

Firebase Chat W/ React Native
Переглядів 8249 місяців тому
Create a chat app starting from scratch using Expo and Firebase. In the project we use Firebase Firestore and Firebase Authentication to store user messages and user information. You'll also learn how to implement search using Firebase. Libraries used include react-native-gifted-chat and react-native-paper. GitHub: github.com/JeremyPersing/firebase-chat Websites: revesta.net jeremypersing.com M...
Firebase Authentication W/ Expo Router - Expo 50
Переглядів 3,4 тис.9 місяців тому
It seems that tutorials of the past, and even past documentation, do not show an easy and effective way to integrate Firebase authentication with Expo. In this video I give an easy solution on how to tell if a user is logged in or not using Firebase authentication and expo router. GitHub: github.com/JeremyPersing/firebase-expo-auth-tutorial Links: jeremypersing.com
React Native Search Filter Autocomplete
Переглядів 2,7 тис.9 місяців тому
In this video you'll learn how to add searching functionality to your React Native project. You can use the same methods on your web projects as well. GitHub: github.com/JeremyPersing/react-native-autocomplete-tutorial/tree/main
React Native Tutorial | Stock Market Application
Переглядів 4,1 тис.9 місяців тому
GitHub Starter Template: github.com/JeremyPersing/stocks-starter-template/tree/main GitHub Final Version: github.com/JeremyPersing/stocks-react-native This project goes through the basics of creating and styling components in React Native. You will learn how to take JSON data and turn that into something meaningful and pretty for your users. What You'll Implement/Learn React Native Gesture Hand...
Power BI Dashboard Tutorial | Zillow Real Estate Dashboard
Переглядів 2 тис.11 місяців тому
The title says it all. Create an advanced Power BI Dashboard which uses the new slicers which came out in the latest version of Power BI. Learn how to wrangle the data, clean it for our needs, and use the proper techniques to create a beautiful and intuitive dashboard. The design of the dashboard is modeled from Zillow.com. Github: github.com/JeremyPersing/zillow_dashboard/tree/main Personal Li...
How to Get Books For Free on Kindle
Переглядів 9111 місяців тому
1. Go to gutenberg.org/ 2. Search for book. 3. Download book. 4. Rename the file to match the name of the book. 5. Plug in kindle. 6. Open 2 windows of file explorer. 7. In one window, go to your downloads folder, and in the other go to your documents folder on your kindle. 8. Move the downloaded file to your kindle. 9. Eject your kindle. 10. Unplug your kindle. 11. Enjoy your new book.
Analyzing Warren Buffett's 2016 Purchase of Apple
Переглядів 5611 місяців тому
I thought it would be interesting to look at the financials of Apple around the 2016 time period and see what Buffett saw when he started making his infamous purchases of Apple. I end the video with a screen looking for the same criteria. You can use that screen by clicking the link below. Analysis: revesta.net/AAPL Screen:revesta.net/screener?f=[{"id":"ROIC","value":"20","operand":"Greater tha...
Power BI Dashboard Tutorial for Intermediates & Beginners - Stock Market Data
Переглядів 1,2 тис.11 місяців тому
In this video you'll learn how to create a stock market dashboard to display important company information. Timestamps: 00:00 - 00:57 Intro 00:58 - 4:13 Importing Data 4:14 - 5:56 Changing Theme 5:57 - 7:40 Adding Search Slicer 7:41 - 13:41 Creating a Price Card 13:42 - 21:30 Creating a Price Chart 12:31 - 27:45 Finishing Dashboard 27:46 - 28:15 Outro GitHub: github.com/JeremyPersing/intermedia...
New State Management with Nextjs
Переглядів 1,1 тис.11 місяців тому
To the 5 people who watch this, thank you. Here's a treat for you, revesta.net/screener?f=[{"id":"ROCE","value":"15","operand":"Greater than or equal to","compareWithField":false},{"id":"ROIC","value":"15","operand":"Greater than or equal to","compareWithField":false},{"id":"ROE","value":"15","operand":"Greater than or equal to","compareWithField":false},{"id":"net_profit_margin","value":"0","o...
Stripe Payment Link Prefilled Email
Переглядів 427Рік тому
How to fill out a user's email when using payment links with Stripe. Here are some additional query params you can prefill. stripe.com/docs/payment-links/customer-info#customize-checkout-with-url-parameters
Stripe Payments w/ Nextjs
Переглядів 13 тис.Рік тому
Tutorial on how you can add payments into your application in minutes. Links: Nextjs: nextjs.org/docs/getting-started/installation Stripe CLI: stripe.com/docs/stripe-cli Stripe register a webhook: stripe.com/docs/development/dashboard/register-webhook Github: github.com/JeremyPersing/stripe-next-payments Timestamps 00:00 - 0:21 Intro 00:22 - 2:21 Creating Nextjs project 2:22 -4:17 Creating a pa...
How to Find 100 Baggers
Переглядів 152Рік тому
After reading Chris Mayer's book, 100 Baggers, I thought it would be useful to create my own screen to try and find some potential 100 baggers. For those that don't know, a 100 bagger is a stock that 100x's in price. The book goes into the details of what some of the characteristics of 100 baggers are and how we can try to find them. More importantly, it goes into the psychology of holding grea...
How to Conditionally Render in Power BI
Переглядів 97Рік тому
In this video I go through 2 different ways to conditionally render visuals in Power BI. The first way is by inserting an item and making that item transparent when your condition is met. The second way is by using bookmarks. Timestamps: 0:00 - 0:36 - Intro 0:37 - 2:36 - Method 1 2:37 - 4:24 - Method 2
How I Created a Stock Analysis Website
Переглядів 591Рік тому
How I Created a Stock Analysis Website
Power BI Dashboard Tutorial | Stock Market Dashboard
Переглядів 9 тис.Рік тому
Power BI Dashboard Tutorial | Stock Market Dashboard
2023's Best VPS Providers: Which One Offers the Best Value for Your Money?
Переглядів 2,5 тис.Рік тому
2023's Best VPS Providers: Which One Offers the Best Value for Your Money?
Views in MongoDB
Переглядів 2,5 тис.Рік тому
Views in MongoDB
SSL Let's Encrypt Not Working With NGINX on AWS EC2 Instance - A Potential Solution
Переглядів 1,4 тис.Рік тому
SSL Let's Encrypt Not Working With NGINX on AWS EC2 Instance - A Potential Solution
Autorestart Nodejs Deployments in Production - PM2
Переглядів 1,3 тис.Рік тому
Autorestart Nodejs Deployments in Production - PM2
How to Put Your Web Projects on the Internet
Переглядів 257Рік тому
How to Put Your Web Projects on the Internet
Taking the Site Live - wrkouts.xyz | MERN Fitness App | Pt 12
Переглядів 252Рік тому
Taking the Site Live - wrkouts.xyz | MERN Fitness App | Pt 12
Saving Timer Workouts | MERN Fitness App | Pt 11
Переглядів 120Рік тому
Saving Timer Workouts | MERN Fitness App | Pt 11
React Workout Timer | MERN Fitness App | Pt 10
Переглядів 381Рік тому
React Workout Timer | MERN Fitness App | Pt 10
Building Calorie Calculator | MERN Fitness App | Pt 9
Переглядів 651Рік тому
Building Calorie Calculator | MERN Fitness App | Pt 9
Building One Rep Max Calculator | MERN Fitness App | Pt 8
Переглядів 151Рік тому
Building One Rep Max Calculator | MERN Fitness App | Pt 8
Client Side Forgot & Reset Password | MERN Fitness App | Pt 7
Переглядів 101Рік тому
Client Side Forgot & Reset Password | MERN Fitness App | Pt 7
Ultimate React Native Project | Apartments.com Clone | Part 1
Переглядів 15 тис.Рік тому
Ultimate React Native Project | Apartments.com Clone | Part 1
Ultimate React Native Project | Apartments.com Clone | Part 2
Переглядів 2,5 тис.Рік тому
Ultimate React Native Project | Apartments.com Clone | Part 2
Forgot And Reset Password W/ Nodejs | MERN Fitness App | Pt 6
Переглядів 151Рік тому
Forgot And Reset Password W/ Nodejs | MERN Fitness App | Pt 6

КОМЕНТАРІ

  • @Boring_one12
    @Boring_one12 4 дні тому

    Even i listened in 0.25 speed still brother is fast😢 but afer working 5hours we got the output

  • @melodies4984
    @melodies4984 21 день тому

    Unable to download data , Could you please help

  • @abidurrahmanabir7745
    @abidurrahmanabir7745 24 дні тому

    Awesome Brother... I finished the Project Successfully.. Keep it up ❤️❤️❤️❤️‍🔥❤️‍🔥

  • @dsJavi2
    @dsJavi2 24 дні тому

    Thank you sir

  • @sushilingole8448
    @sushilingole8448 24 дні тому

    Soo straight forward, no error, if we follow exact steps it is working that's a big thing for me, thanks a ton buddy...

  • @sjohn-777
    @sjohn-777 Місяць тому

    awesome! everything works just as explained! starting copying all the photos to my HDD. Apple makes it hard to do anything if we dont keep going back to them for everything.

    • @jeremypersing4484
      @jeremypersing4484 Місяць тому

      Thank you! I actually had to come back to this video recently to get some photos off my phone. It reminded me about exactly what you said. They’d rather have you pay $5/mo indefinitely for iCloud than buy a $20 flash drive and back up your photos yourself. It’s ridiculous.

  • @Hshjshshjsj72727
    @Hshjshshjsj72727 Місяць тому

    Thanks

  • @lachezarmitov6628
    @lachezarmitov6628 Місяць тому

    Is there a way to do this using context for the authentication and putting the auth logic in the layouts?

  • @shreyashMahajan05
    @shreyashMahajan05 Місяць тому

    very crisp and clear explanation. Thanks

  • @ahmedbessifi9239
    @ahmedbessifi9239 2 місяці тому

    Thanks Jeremy for this helpful video !

  • @ahmedbessifi9239
    @ahmedbessifi9239 2 місяці тому

    Thanks Jeremy for this helpful video !

  • @DonvitoCodes
    @DonvitoCodes 2 місяці тому

    thanks for this very clear tutorial!

    • @jeremypersing4484
      @jeremypersing4484 2 місяці тому

      Glad it was helpful!

    • @DonvitoCodes
      @DonvitoCodes 2 місяці тому

      @@jeremypersing4484 how do you make a reference to the customer's id after checkout. the email can entered in the payment link can be different from the one your database. any ideas?

    • @jeremypersing4484
      @jeremypersing4484 Місяць тому

      If a user enters in a different emails for their account and checkout session, I would deal with this manually. There are probably other ways of doing it, like maybe you could check your db to see if the customers email exists once they purchase their product, and if it doesn't you could create an account which has info stating it still needs to be set up, then alter the auth flow for this special situation. I don't foresee that happening very often, so I would just make sure that customers have the ability to reach you through email or a feedback popup and they will likely reach out with any concerns.

  • @Bilalazco
    @Bilalazco 2 місяці тому

    I have followed the exact same process of installing expo app but the folders and files are completely different. Why is that so?

    • @jeremypersing4484
      @jeremypersing4484 2 місяці тому

      You’re likely using a newer version. I think I used version 45 and last time I checked they were on 50 or 51, but it’s probably more now.

    • @Bilalazco
      @Bilalazco 2 місяці тому

      @@jeremypersing4484 Thanks for your reply. Can you guide how to get the older version so i can follow and learn

    • @jeremypersing4484
      @jeremypersing4484 Місяць тому

      I would suggest finding a newer tutorial and learning from that. I appreciate that you want to watch this series, but if you follow this series you're going to be learning deprecated ways of doing things. Routing has completely changed, so you'll have to relearn that, and the build process is different, just to name a few differences. If you already know what you want to build, the best thing you can do is just start building it and using ChatGPT & UA-cam to answer your specific questions. Hope this helps!

  • @xiaohanyu
    @xiaohanyu 2 місяці тому

    I think you may miss one event to listen: `checkout.session.async_payment_succeeded`. When a checkout session is complete, it means the customer has gone through the payment process, however, the payment status may still be `unpaid`. For example, money transfer in some payment methods is not instant (e.g, ACH debit or wire transfer), For delayed money transfer, stripe will send a notification with an event of `checkout.session.async_payment_succeeded`, you should setup a wekhook to listen to this event and ideally, the payment status should be `paid` then and you can grant user premium access.

  • @HarjaapSingh
    @HarjaapSingh 2 місяці тому

    7:10 is so helpful

  • @punugotivenkateswarlu3011
    @punugotivenkateswarlu3011 2 місяці тому

    good information

  • @punugotivenkateswarlu3011
    @punugotivenkateswarlu3011 2 місяці тому

    please provide the code

  • @whattt403
    @whattt403 2 місяці тому

    are there any services other than AWS that I can use for image uploading? I have a problem with billing details in my AWS maybe because of the country. So I think I need another way that kind of similar to S3's way of uploading. Thanks a lot for your answer.

    • @jeremypersing4484
      @jeremypersing4484 2 місяці тому

      Hey, you should be able to use linode object storage www.linode.com/products/object-storage/ or azure blob storage from Microsoft. Mind you, I haven’t used these personally, but these are each respective company’s version of S3. Hope this helps!

  • @ambernaz6793
    @ambernaz6793 2 місяці тому

    has anyone been successful in loading the images in the card visual? Mine are not being visible. I have tried everything

    • @jeremypersing4484
      @jeremypersing4484 2 місяці тому

      Did you make sure to specify it’s an image url?

    • @ambernaz6793
      @ambernaz6793 2 місяці тому

      @@jeremypersing4484 Yes, I followed every instruction of yours. All the formulas worked but images did not. So I downloaded all the logos again and got their codes from base64 image encoder. Now it is working. Thanks

    • @jeremypersing4484
      @jeremypersing4484 2 місяці тому

      That’s good to know. I’ll have to use that as a work around if I run into the same issue.

  • @NagibDev
    @NagibDev 2 місяці тому

    great video.Go is the wayy haha would really love to see more videos like this one keep it up Jeremy!

    • @jeremypersing4484
      @jeremypersing4484 2 місяці тому

      Thank you Nagib. I haven’t actually used to since I made this video series, but it is a neat language.

  • @omarkraidie
    @omarkraidie 2 місяці тому

    does 'customer.subscription.updated' automatically get fired when a user gets pays for the next interval like monthly weekly etc?

    • @jeremypersing4484
      @jeremypersing4484 2 місяці тому

      I don’t think so. I’m using that webhook for when customers delete their subscription. I think the event “invoice.payment_succeeded” would be what you’re referring to.

  • @josippardon8933
    @josippardon8933 3 місяці тому

    I think that it is bad idea to do NODE_ENV === "development" ? testLink : realLink, because if NODE_ENV is undefined, realLink will be returned. It is better to do NODE_ENV === "production" check.

    • @jeremypersing4484
      @jeremypersing4484 2 місяці тому

      Do whatever is best for your app, but I disagree for exactly the reason that you stated. Imagine, for whatever reason, the NODE_ENV is undefined in your production build. If that build were to follow the logic you proposed, users would be taken to a development purchase link and any “purchase” they make wouldn’t result in dollars in your pocket. Additionally, the customer account created in Stripe would only be associated with the development version of your project, which wouldn’t be ideal.

  • @dvfb
    @dvfb 3 місяці тому

    I don't see next video, i mean end video of this project. Please help me.

    • @jeremypersing4484
      @jeremypersing4484 3 місяці тому

      These are the last 2 videos. ua-cam.com/video/09Gkck838ms/v-deo.html ua-cam.com/video/QqgGOYn-3ic/v-deo.html

  • @jcpadua2161
    @jcpadua2161 3 місяці тому

    Bro, you saved my life, here in Brazil I didn't find any content, the first option was exactly what I needed, thanks

    • @jeremypersing4484
      @jeremypersing4484 3 місяці тому

      I'm glad it was helpful for you. With low view videos like this one it is hard to tell if they useful to anyone, so thanks for reaching out and letting me know it was helpful.

  • @Delightforeyes
    @Delightforeyes 3 місяці тому

    Good training, what is the source of data and measures for metrics? Was it calculated on-premises or in clouds SQL?

  • @8tracktech
    @8tracktech 3 місяці тому

    Very helpful! the first method worked for me.

  • @Game-hy8vu
    @Game-hy8vu 3 місяці тому

    Image not upload I got backend error is empty slice found line at storage.DB.Create(&new apartments) how to fix sir😢 route property.go file

    • @jeremypersing4484
      @jeremypersing4484 3 місяці тому

      Look at this file and see what differs between yours and it github.com/JeremyPersing/apartmentscloneserver/blob/master/routes/property.go

    • @Game-hy8vu
      @Game-hy8vu 3 місяці тому

      @@jeremypersing4484 I write step by step your vd but I got back end error

    • @Game-hy8vu
      @Game-hy8vu 3 місяці тому

      @@jeremypersing4484 how to run your GitHub code file in my laptop

    • @jeremypersing4484
      @jeremypersing4484 3 місяці тому

      The error could be caused for many different reasons. First, are you able to connect to the backend from the react native app? If you are, are you sending all of the necessary information to update the apartment from the app? If you’re doing that, is the api endpoint and connection between the app set up correctly? If that’s correct, log the information in that updateProperty function and see if anything is missing. The error says that an empty array is causing the error, so maybe it was a bug in the code I wrote, but try and see where that empty array is coming from.

    • @Game-hy8vu
      @Game-hy8vu 3 місяці тому

      @@jeremypersing4484 image array is empty from pickup unit photo

  • @evmsubway
    @evmsubway 4 місяці тому

    Man, i gotta give you the credit! Due to you, I learned how to build complex systems and stepped into hardcore backend logic! Thank you so much for everyhting! Big love! <3

    • @jeremypersing4484
      @jeremypersing4484 4 місяці тому

      That’s awesome! Good job for putting in the work. I’m glad I could be a part of your journey.

    • @evmsubway
      @evmsubway 4 місяці тому

      @@jeremypersing4484 A VERY big part if not the MOST important!

  • @Game-hy8vu
    @Game-hy8vu 4 місяці тому

    I cannot click reset password link what happened sir

  • @amerrashed6287
    @amerrashed6287 4 місяці тому

    Vey helpful.. thanks🙏🏼

  • @vasvalstan
    @vasvalstan 4 місяці тому

    maaan, your channel is a gem, many thx for this

  • @Е.В.И-р1л
    @Е.В.И-р1л 4 місяці тому

    Another diamond with a few thousand subs

  • @ahmadshaikh6500
    @ahmadshaikh6500 4 місяці тому

    Does it has admin panel?

  • @AzmirAhmed74
    @AzmirAhmed74 4 місяці тому

    good job

  • @gibber1sh-c6w
    @gibber1sh-c6w 4 місяці тому

    Thank you. I had issues with importing the getReactNativePersistence module and couldn't find a solution.

  • @deegihimi1109
    @deegihimi1109 4 місяці тому

    Very helpful thank you.

  • @smendez1991
    @smendez1991 4 місяці тому

    Brilliant video.. so much knowledge learnt. Thank you for this great video. Quick question.. any links where we can learn to set up the backend for production if we were to launch an app with this tech stack ? Thanks in advance

    • @jeremypersing4484
      @jeremypersing4484 4 місяці тому

      Thank you! This was the last video in the series ua-cam.com/video/QqgGOYn-3ic/v-deo.html and it takes you through how to migrate a database to another server as well as run the server. I would would also look into a tool like pm2 for golang if that's what you're using. Something that will auto restart your server if it happens to go down. You could use docker compose for this, or some other tool.

  • @ahmedadawy8149
    @ahmedadawy8149 5 місяців тому

    Really cool

  • @joshbleijenberg4000
    @joshbleijenberg4000 5 місяців тому

    This is amazing, why using postgres and not for example mongodb?

    • @jeremypersing4484
      @jeremypersing4484 5 місяців тому

      Thanks, and no reason in particular. There weren’t many tutorial with react native a postgres when I made this, but you can go with whatever you want or know best.

  • @midlajahmad-cs0058
    @midlajahmad-cs0058 5 місяців тому

    thanks a lot man!

  • @sreerag4368
    @sreerag4368 5 місяців тому

    Hey so if I want to accept real payement in my SAAS,should I register my company or something ?

    • @jeremypersing4484
      @jeremypersing4484 5 місяців тому

      It depends on what you mean by register your company. If you already have a company registered through a state (assuming you’re in the US) then you would use the tax information for that company when setting up your stripe account. But if you mean you want to start accepting payments, and you’re asking do you need a company to start accepting them, the answer is that you do not. You can incorporate a business using stripe though, but personally, I’d make sure my service was actually generating cash before going through that. PS. This is not legal advice and I’m not a financial adviser.

  • @bricecalice2079
    @bricecalice2079 5 місяців тому

    Thank you, I enjoyed the video.

  • @amhaomonokhua5863
    @amhaomonokhua5863 5 місяців тому

    Yeah, really great deal

  • @dallascaley
    @dallascaley 5 місяців тому

    Well is it possible that 6 months old is too old for a tutorial? Yea so i immediately have an issue with this because when i create my project there is no pages folder and there is no index.tsx, also for some reason the template used is app-tw not default-tw even though i tried it while explicitly using the --template default-tw parameter in my npx create-next-app command. what gives?

    • @dallascaley
      @dallascaley 5 місяців тому

      ok i think i'm getting closer to understanding the problem. When you use npx create-next-app it gives you a bunch of yes no questions, I have been typing y or n, but apparently that has no effect on the decision, so when i typed n for App Router it said yes anyway... now to figure out the mystery of how to use npx...

    • @dallascaley
      @dallascaley 5 місяців тому

      ok figured it out. The magic of GitBash on windows + npx create apparently doesn't work for selecting options the way you'd think it works. you can't use y n or Y N or Yes No, what you have to do is use left arrow, right arrow, however the dumb thing is not smart enough to actually show this to you on the screen so just trust it. when it gets to App Router, press left arrow then enter.

    • @dallascaley
      @dallascaley 5 місяців тому

      Awesome, everything is garbage including UA-cam as this is the second time I've had to type this comment because the first one didn't stick because who knows... anyhow, I fixed it. the reason this happens is in Windows, while using GitBash for whatever reason it doesn't actually change the text shown on the screen when you change it. so, the proper way to make a selection is to use the left or right arrow, then hit enter, because that's obvious right?

  • @DavidPardigol-g5q
    @DavidPardigol-g5q 5 місяців тому

    Thank you for this tutorial, I have been able to create my chat app in about an hour!! Awesome work, keep going!!

    • @jeremypersing4484
      @jeremypersing4484 5 місяців тому

      Glad to hear, that’s awesome! And thank you for the kind words

  • @TexasT1996
    @TexasT1996 5 місяців тому

    Would you be interested in being hired to do this integration for a project I’ve been working on? Please let me know how I can reach out to you.

    • @jeremypersing4484
      @jeremypersing4484 5 місяців тому

      Yeah I could help with something like that. You can reach me by email at jpersing1999@gmail.com.

  • @andrew_mandrichuk
    @andrew_mandrichuk 6 місяців тому

    Hey man, where i can copy the code? Could you post it in your github repository, please?

  • @risk_manager
    @risk_manager 6 місяців тому

    Great Job

  • @yamilmohamedp2664
    @yamilmohamedp2664 6 місяців тому

    how to hide houses which dont have image

    • @jeremypersing4484
      @jeremypersing4484 6 місяців тому

      Put the image column in the filters pane and filter it so that it’s not blank. You can also do the same logic in power query which would remove the data from the semantic model.

  • @itsmalcom4110
    @itsmalcom4110 6 місяців тому

    When i initialize the project at the beginning, it doesn't give me the same file structure as yours. mine doesn't have the navigations folder and mine has 'App' folder that includes the template screens

    • @jeremypersing4484
      @jeremypersing4484 6 місяців тому

      Expo completely changed the way they structure their projects, and as a result, the project structure in this video doesn’t match what you will get when you create a new project. This was an depth tutorial at the time, but I suggest looking for a more recent tutorial as it will be less burdensome.

    • @itsmalcom4110
      @itsmalcom4110 5 місяців тому

      @@jeremypersing4484 I'll try follow this video using the new structure tho

    • @student2k185
      @student2k185 5 місяців тому

      ​​@@itsmalcom4110 Hi buddy I'm getting the same issue. Were you able to follow the tutorial fine? And were you able to successfully create the app?