Please explain the following if you can. In book order model graphql, where does the ownerField 'Customer' come from ? { allow: owner, identityClaim: "email", ownerField: "customer" }
@mrluckyuncle8 ай бұрын
This is great! On one hand, I wish I had seen it weeks earlier. OTOH, I'm glad I didn't: possibly I learned better by making all sorts of mistakes and figuring things out on my own. I see some of what I figured out verified here. I was using AWS Amplify v6. Surprisingly, there aren't all that many differences between v4 and v6 apparent in this video. I like the pace of this video; it's just right 🙂.
@bubblTea0129 күн бұрын
Hello, I'm getting errors while following the tutorial. I need to do this for my project. I need urgent help. Can you please help with the errors.
@SarathKumar-pf3lm4 жыл бұрын
Good Job Man!, Please do more videos on React + AWS ... Yaaayyyyy !! 🙋🏻
@chandirap4 жыл бұрын
Thank you Manoj! Created my first React+AWS app! Please make more! Yayyy!!!!
@klee.dodoco3 жыл бұрын
thanks for the video well done. However i was curious @36:46, I am still getting unauthorized for creating the listing even after setting 'Groups". I made sure the string is exactly the same as the schema. Is there an update where other options need to be adjusted as well? Many thanks!
@oleksiishkulipa1626 Жыл бұрын
the same
@shanthoshjayachandran82364 жыл бұрын
Dear Manoj, Your project and architecture is really good. It will be very helpful if you have created the same project from the scratch for better understanding of the code as well as the concept. Thanks in advance
@shanthoshjayachandran82364 жыл бұрын
@@EnlearAcademy thank you so much :)
@BISHWA12342 жыл бұрын
This is really excellent content. If you enhance with a search field and predefined category under which the books can be added will be really good
@RadioACtiveN3Rd3 жыл бұрын
Fantastic! Thanks a bunch for this high-quality content.
@sarathkumar-fk6jb4 жыл бұрын
If you could share a pricing aspect for the architecture (eg: what could be the cost for a month) if we use all these services it could be helpful. Maybe in future videos.
@hasanmahmud28454 жыл бұрын
I have the same question .
@martinfinch50112 жыл бұрын
Awesome video. I've gone through it a couple of times and now following along. Question, do we have to do Amplify Push to provision the backend or can we do it through CI/CD and just commit to a dev branch?
@osemicah56844 жыл бұрын
Very Informative and helpful Manoj. Just on thing I noticed, signed in users who are not in the admin group could also visit the admin page. I think one may have to tweek the mutations abit. Also, Is it possible to create categories of different Books? Makes it more real. Thanks!!!
@osemicah56844 жыл бұрын
@@EnlearAcademy Can you add a way to control the authorization of users to view pages or sections on the application Like the /Admin or if you create other pages?
@mikeshelby32383 жыл бұрын
Thank you for this excellent and well-explained tutorial, Manoj! I have one question about this that I'm hoping you can clarify. When configuring the Amplify API, you selected "Single object with fields" at the prompt: "What best describes your project:" Wouldn't it make more sense to select "One-to-many relationship" for this project, because of the one-to-many connection used for the many-to-many relationship between the books and the orders? Does it even matter which option you select at this point in the CLI prompt? I honestly don't understand why it would matter considering the data modeling should be obvious based on your API schema. However, I just want to make sure I'm setting up my project correctly from the beginning! Thanks for any insight that you can provide. :)
@Meem_irq2 жыл бұрын
Hello, Did you find an explanation?
@TariqASheikh3 жыл бұрын
I got runtime error for nodejs as lambda functions fail to create. so, updated and did amplify push but resources get rollback/deleted. anyone able to fix this ?
@sasikiran42092 жыл бұрын
even i had the same problem, did u rectify it?
@Marcin-lf9ij2 жыл бұрын
i have the same problem
@osemicah56844 жыл бұрын
Hello Manoj, When (If) creating an update video, please also include books categories, I also noticed the admin cannot delete a book from the front end.
@sanjukris14 жыл бұрын
Super awesome. You are the best!!!
@codeziefer92504 жыл бұрын
Did you cover where we can see the purchasers address? That way the book can be shipped out?
@isidorosparlamas89503 жыл бұрын
Hi Manoj! Even though I follow exactly as you instruct, I get stuck at "add new book," 38:12 on your video...I get errors related to "feutured?" in red and other errors in black. Could I email you a screenshot? Got a minute to help? I would appreciate it! All the best! Isi.
@mehtabahmed60923 жыл бұрын
Thank you so much , great tutorial
@EnlearAcademy3 жыл бұрын
You are welcome!
@ssaikgames39654 жыл бұрын
Could you please let us know how to configure Cloudfront with Amplify? This could really help and I can say this has not covered anywhere on youtube. Thanks in Advance.
@vin01604 жыл бұрын
Awesome tutorial.. Please give us a in depth knowledge of it.
@TheFreesubs124 жыл бұрын
@@EnlearAcademy yea whats the next step after building it.
@JaLegendsMusic2 жыл бұрын
Hey can you build a tutorial on Building a membership with AWS Amplify, Cognito, and Stripe Billing Portal.. So after you rap your app with aws withauthenticator user will sign up and after success sign up they will redirect to pricing plan then to stripe checkout then user will be directed to protect content after paid signing user logout and signing back in they will be directed straight to protected content
@cankatmert3 жыл бұрын
thank you, great tutorial ! cheers !
@sourabpramanik9963 жыл бұрын
I am stuck in querying the orders, in the query I get the user and total and id but I don't get the products I just get the empty array even though it is in the dynamodb table. Please help me
@uncoolcoder4 жыл бұрын
Thanks Manoj! Lot of things I have been exploring is there in this video.. appreciate your effort. A suggestion as architectural point of view.. as well need to know how to approach.. i.e since we are encapsulating the DB by graphql , is it not good if we update payment info from stripe use graphql than writing directly to DB. I have been trying to do that. Not sure how to approach calling graphql from lambda
@uncoolcoder4 жыл бұрын
@@EnlearAcademy Thank you!..
@luismoriguerra6693 жыл бұрын
amazing video thanks so much!
@EnlearAcademy3 жыл бұрын
You're so welcome!
@aswanthmadhav45623 жыл бұрын
How to check uniqueness of field title?
@aditmodi4 жыл бұрын
trying hands-on and came across a issue when submitting the order the stripe doesn't show anything . looking for some help on this one ??
@jaysonmareno45444 жыл бұрын
May I know the live demo for this project?
@MartinPerez-mi1ty2 жыл бұрын
Theme and icons pls sir
@MrVipulLal Жыл бұрын
Dude, you are using SQL functionality in a NoSQL database!
@goldenfootball14964 жыл бұрын
could you please explain coding part
@TheFreesubs124 жыл бұрын
Make another tutorial on what to do next
@CVSK754 жыл бұрын
Kudos Manoj for the nice practical project! I was trying to get it working with Stripe payments for INR. I changed the currency in the Lambda function to "inr" and also used the card as mentioned by Stripe for India : stripe.com/docs/connect/testing. But still gets the error : "Error: Your card was declined. This transaction requires authentication.". Have you come across this issue?
@CVSK754 жыл бұрын
I found the solution for that. If you have a stripe account registered in India, you should use a TEST card for India region. 4000 0035 6000 0008 Refer : stripe.com/docs/testing (Check international test card numbers). Also, you have to change the createPayment Lambda, where you create the Stripe payment as follows: const charge = await stripe.charges.create({ amount: 2000, currency: 'inr', source: 'tok_visa', description: 'My First Test Charge (created for API docs)', }); After that the Order was Successful!!
@amandeepsingh78734 жыл бұрын
if possible please github to aws ec2 automated code deploy par tutorial bnaye, thanks
@KaiBuskirk4 жыл бұрын
nice!
@RaulGlasgow2 жыл бұрын
time for update? this is severely outdated
@oleksiishkulipa1626 Жыл бұрын
if someone at 37 min, has a problem with "unauthorized", so i resolved it as: in pages/Admin.js ``` import { GRAPHQL_AUTH_MODE } from "@aws-amplify/api"; line 23: await API.graphql({ ...graphqlOperation(createBook, { input: bookDetails }), authMode: GRAPHQL_AUTH_MODE.AMAZON_COGNITO_USER_POOLS }).then(res => console.log(res)); ```