Hi Alex, Thanks for sharing this video. It is very informative. If you could share similar video on Azure as well ?
@GrantEmerson-nu9gn6 күн бұрын
How does the const limit variable know that you are looking for the quantity limit metafield value without explicitly naming it on line 16 (timestamp 16:01) as a part of the merchandise object?
@errorerror133713 күн бұрын
Dude this is an awesome tutorial. How/where are you hosting apps that require a database? Would love to see an update for 2025 along with how to host a database with an app and your preferred way to do that!
@Resurgence7315 күн бұрын
Great tutorial. Really appreciated the detailed explanation of each of the functions. Wondering if anyone is getting a 404 when scanning the QR code with their phone?
@devwithalex15 күн бұрын
Hard to tell without seeing your code, but sounds like the redirect url isn't being generated correctly. I'd double check your `getDestinationUrl` function to see why it's not returning what you want
@Resurgence7315 күн бұрын
@@devwithalexIt was user error on my part. I named the file “$id.scan.jsx” instead of “qrcodes.$id.scan.jsx”. 😅 Thanks for replying to my comment and sorry for wasting your time. And thanks again for the great tutorial!
@dddd-q4f23 күн бұрын
The video is gold mine. So informative. Thank you Alex. Keep going.👍Wishing you a Happy New Year in advance!
@Ai_viral_shorts-n4c29 күн бұрын
I think this video is only a promotional video.. we could've done it with coding any theme
@devwithalex15 күн бұрын
? I never said this can only be done w/ Gadget haha. And not just a promo video, I genuinely like Gadget and still use it regularly for projects. Goal of this video was showing how it can help speed up parts of the dev process, which it does.
@Ai_viral_shorts-n4c15 күн бұрын
@ if you can save the snippet, and can use on any new theme. That's what i do. I have extracted snippets and made some of my own as well.. Never needed extensions.. speed is always up
@YairOhana-h3fАй бұрын
Great tutorial. not sure why, but I have encountered so many issues with the sqlite db. any chance that you could help with these ?
@devwithalex15 күн бұрын
What issues are you seeing? This video is sadly a little outdated now, but if you follow the hosting instructions on the shopify[dot]dev guide I linked it should work
@nsulanov312Ай бұрын
Great video Bro, but I have one question, what about apps in marketplace which works with several stores ? Do I need to ask my customers to create event sources with my AWS id ?
@devwithalex15 күн бұрын
No, you don't need to create multiple sources. It'll receive webhooks for all of the stores installed on your app. The store info comes through the webhook
@TheNewGreenIsBlueАй бұрын
WOW, Alex! As someone who is building an app with Polaris, this video and the thought you put into it is amazing. You have no IDEA how valuable this insight is... especially the way you break the page down and replicatee it. It took me days of trial and error to get to this points, and you summarized much of my pain points ( not reading the docs and jumping in ) succinctly in just a few minutes. Your tips on using the inspector to reverse engineer is also fantastic.
@TheNewGreenIsBlueАй бұрын
Great video! Thank you! I am building an internal (custom) app that will be used on a couple of our stores (but not available on the store). Is it possible to run it on storeA and storeB just by putting different `toml` files on different branches or is more involved?
@JakeShiversАй бұрын
Is there anybody here who is stuck getting the project to download? I've been trying for 3 hours, and the install gets stuck. I have scoured the internet for a solution but nothing seems to work.
@anik-mazumderАй бұрын
Really loved the video
@SEOProАй бұрын
Not sure what changed in last few weeks but billing.check() is not working anymore. It need BillingConfig to be passed through check()
@zacreese2723Ай бұрын
Shopify dev video 🐐, nice videos Alex!
@dangerzone-136Ай бұрын
please make a video, how can We deploy shopify custom app or extension for free and how can we used it on my client store?
@dangerzone-136Ай бұрын
please make a video, how can We deploy shopify custom app or extension for free and how can we used it on my client store?
@SUNGWONG52 ай бұрын
@grantemerson59322 ай бұрын
Great video! Thank you for making this.
@adriansomor2 ай бұрын
great video Alex! Polaris is definitely undervalued
@jamesdenmark13962 ай бұрын
Polaris is maybe the best UI design system, I played with it, it had everything or most things you need to develop shopify app. I wish they opensource it so you can use it outside shopify.
@zacreese27232 ай бұрын
You the 🐐 for this tutorial bro
@fabiomangolini2 ай бұрын
HI great video, just a doubt about the all cycle. Do we need to manually call billing.check() in each component to see if a subscription is present and block the user if not? Because it is not so clear in Shopify docs. Thanks
@SunilPatel-c8x6b2 ай бұрын
Hello, how to get payment details? I want to prevent an order from being placed if Kount identifies fraud. Is there a way to achieve this?
@majda9262 ай бұрын
Cool video thanks! Curious how Shopify expects us to pull the subscription plans into the code so we can use them within the product. Feels like we’re gonna have to manually hardcode plans when we deploy to the App Store and manually manage them. It also makes it hard to be able to test this on a dev instance when running things locally. Are there posted solutions for this or are we expected to just figure something out
@TheloniousBird2 ай бұрын
Thank you for this!
@TheloniousBird2 ай бұрын
I think I'm on an old version of the remix app, none of my code works this smoothly
@RoccoGhielmini2 ай бұрын
@shopify, sponsor this guy and put these videos on the docs! Thanks Alex, this was really helpful! Keep it going! btw, you might wanna put that toast in a use effect
@manojbhatt4102 ай бұрын
How can I create a meta field app by using the remix temple?
@alexanderhupfer2 ай бұрын
Someone found his youtube password :)
@devwithalex2 ай бұрын
Haha yes 😂 didn’t realize how long it’d been since my last video, time flies by!
@WebEcoTan2 ай бұрын
Thank you Alex! That was great an super easy to follow. I did test it perfectly in my developer store and I shared the link with another production store that I own. I installed it correctly, but I can't add it as a rule in the Checkout. Am I missing something? I would really appreciate an answer. Thank you!!!
@WebEcoTan2 ай бұрын
Now what I've noticed is that the messages are not rendered on the side cart in the production store, as they do in the development store. I wonder if there is another target I should choose to make the error message available on the side cart
@devwithalex2 ай бұрын
Hey! Did you deploy using `npm run deploy`?
@WebEcoTan2 ай бұрын
@@devwithalex Hi Alex, I wrote a message answering myself but I don't see it here :/ I realised later that I had to update the shopify.app.toml file to set the access scopes for the app, then I deployed it wit npm run deploy, and finally I installed it in the production site. The function works wonderful! I even modified it a bit to work with product and customer tags, but the localizedMessage is not shown in the side cart :/ I checked the docs and the target is right and there is no target for the side cart specifically... so maybe is a configuration from my store (?) I don't know
@arifhussainsoomro26033 ай бұрын
Wonderful explanation. How can I call it in liquid section? Have I need to use Iframe?
@onenbssoul3 ай бұрын
this is great but Shopify docs suck
@jayp25433 ай бұрын
Is this shopify remix app? Because I follow same process but i am not able to deploy my app Error - Deploy Error: Non-Zero Exit Code
@karthikr58843 ай бұрын
yes
@TheloniousBird3 ай бұрын
This is great but there is still no documentation on how to set this up with shopify-remix :(
@devwithalex3 ай бұрын
Sounds like this is something people want, will add to my list for a video!
@TheloniousBird3 ай бұрын
@@devwithalex I tried so many different ways and got so many different errors that I just gave up. Also they dropped the ball on giving a change log or upgrade guide for shopify-remix v2 -> shopify-remix v3
@siprogramming5083 ай бұрын
i am having issue when hosting my shopify node app Redirecting outside of Shopify Apps can only use /exit to reach Shopify or the app itself. it will to much urgent please give me solution
@thomasdinh2k4 ай бұрын
well explained, thank you!
@bonzsuarez56444 ай бұрын
mah men! Thanks you!!!
@GSrinivas084 ай бұрын
npm run dev isnt working for me, I tried with js and typescript both.. This is what I am getting npm run dev > dev > shopify app dev Suite of commands for developing apps. See shopify app <command> --help for usage of each command. Usage: shopify app [ connect | create | deploy | open | serve | tunnel ]
@grantemerson59324 ай бұрын
Awesome video! Thank you
@shreyankjadiya4 ай бұрын
Anyone coming here after deploying to digitalocean using remix app instead and faces an error of invalid appUrl , Please replace your environment variable name from HOST to SHOPIFY_APP_URL in digital ocean and you should be good to deploy afterwards. Learned from docs after scratching my head for almost 2 hours ! Keep going @devwithalex ! Helpful Video !
@subaak4 ай бұрын
Thanks for the video! I have a question: with the new managed pricing, do I still need to integrate with Billing API? I am looking for a free plan for few months and submitted my app listing but seems like they expect Billing API to be integrated. Any thoughts?
@devwithalex3 ай бұрын
No, you don't need to do anything else with the Billing API if you're using managed pricing
@JayRootways4 ай бұрын
Hi @Alex, I want to ask you that How to manage the app with theme app extension as you know app extension are hosted by shopify So How should I prevent them from hosting on digital ocean. Can you please provide solution or a make video on it. It will be better if you make video based on the latest template i.e. Remix app template
@machans-2034 ай бұрын
I got a problem. When i run npm run dev in vs code. It occurs error, the error is No organization found. Please tell me how to fix this error.
@devwithalex3 ай бұрын
Sounds like a CLI auth issue, when you run npm run dev it should automatically prompt you to log in
@r1x6094 ай бұрын
Amazing tutorial 🎉 Is it possible to get customer order history? so I want to say "per day user can only but this product 2 quantity only"
@xixlabs5 ай бұрын
Thanks Alex!
@Traveling_with_Tyler5 ай бұрын
Thank you for the video. It seems like there is a big change in the system, I do not see web folder any more
@devwithalex3 ай бұрын
Yes, the template app structure has changed quite a bit at this point
@nopainnogame98975 ай бұрын
hi! do you still have that Discord link for Shopify developers?
@devwithalex5 ай бұрын
They shut down the discord actually, there’s just the Shopify slack now
@KinnghHeura5 ай бұрын
This is such a good video - thank you!
@user-jg5zh9de2q5 ай бұрын
Very nice video, Many Thanks I would like to know how to trigger GA4 events from web pixel extension within the App specially on checkout page.
@ConscioAI6 ай бұрын
Does anyone has a complete coding tutorial to fully implement managed pricing on remix app?
@devwithalex3 ай бұрын
Not that I've seen, I'll add to my list!
@dannyboris13236 ай бұрын
Hey, where can i set the webhook url in shopify itself without using the test method?