How to Built an Online Store in One Day (AppSync, Amplify & React)

  Рет қаралды 35,199

Enlear Academy

Enlear Academy

Күн бұрын

Пікірлер: 53
@inout804
@inout804 3 жыл бұрын
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" }
@mrluckyuncle
@mrluckyuncle 8 ай бұрын
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 🙂.
@bubblTea01
@bubblTea01 29 күн бұрын
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-pf3lm
@SarathKumar-pf3lm 4 жыл бұрын
Good Job Man!, Please do more videos on React + AWS ... Yaaayyyyy !! 🙋🏻
@chandirap
@chandirap 4 жыл бұрын
Thank you Manoj! Created my first React+AWS app! Please make more! Yayyy!!!!
@klee.dodoco
@klee.dodoco 3 жыл бұрын
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
@oleksiishkulipa1626 Жыл бұрын
the same
@shanthoshjayachandran8236
@shanthoshjayachandran8236 4 жыл бұрын
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
@shanthoshjayachandran8236
@shanthoshjayachandran8236 4 жыл бұрын
@@EnlearAcademy thank you so much :)
@BISHWA1234
@BISHWA1234 2 жыл бұрын
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
@RadioACtiveN3Rd
@RadioACtiveN3Rd 3 жыл бұрын
Fantastic! Thanks a bunch for this high-quality content.
@sarathkumar-fk6jb
@sarathkumar-fk6jb 4 жыл бұрын
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.
@hasanmahmud2845
@hasanmahmud2845 4 жыл бұрын
I have the same question .
@martinfinch5011
@martinfinch5011 2 жыл бұрын
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?
@osemicah5684
@osemicah5684 4 жыл бұрын
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!!!
@osemicah5684
@osemicah5684 4 жыл бұрын
@@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?
@mikeshelby3238
@mikeshelby3238 3 жыл бұрын
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_irq
@Meem_irq 2 жыл бұрын
Hello, Did you find an explanation?
@TariqASheikh
@TariqASheikh 3 жыл бұрын
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 ?
@sasikiran4209
@sasikiran4209 2 жыл бұрын
even i had the same problem, did u rectify it?
@Marcin-lf9ij
@Marcin-lf9ij 2 жыл бұрын
i have the same problem
@osemicah5684
@osemicah5684 4 жыл бұрын
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.
@sanjukris1
@sanjukris1 4 жыл бұрын
Super awesome. You are the best!!!
@codeziefer9250
@codeziefer9250 4 жыл бұрын
Did you cover where we can see the purchasers address? That way the book can be shipped out?
@isidorosparlamas8950
@isidorosparlamas8950 3 жыл бұрын
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.
@mehtabahmed6092
@mehtabahmed6092 3 жыл бұрын
Thank you so much , great tutorial
@EnlearAcademy
@EnlearAcademy 3 жыл бұрын
You are welcome!
@ssaikgames3965
@ssaikgames3965 4 жыл бұрын
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.
@vin0160
@vin0160 4 жыл бұрын
Awesome tutorial.. Please give us a in depth knowledge of it.
@TheFreesubs12
@TheFreesubs12 4 жыл бұрын
@@EnlearAcademy yea whats the next step after building it.
@JaLegendsMusic
@JaLegendsMusic 2 жыл бұрын
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
@cankatmert
@cankatmert 3 жыл бұрын
thank you, great tutorial ! cheers !
@sourabpramanik996
@sourabpramanik996 3 жыл бұрын
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
@uncoolcoder
@uncoolcoder 4 жыл бұрын
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
@uncoolcoder
@uncoolcoder 4 жыл бұрын
@@EnlearAcademy Thank you!..
@luismoriguerra669
@luismoriguerra669 3 жыл бұрын
amazing video thanks so much!
@EnlearAcademy
@EnlearAcademy 3 жыл бұрын
You're so welcome!
@aswanthmadhav4562
@aswanthmadhav4562 3 жыл бұрын
How to check uniqueness of field title?
@aditmodi
@aditmodi 4 жыл бұрын
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 ??
@jaysonmareno4544
@jaysonmareno4544 4 жыл бұрын
May I know the live demo for this project?
@MartinPerez-mi1ty
@MartinPerez-mi1ty 2 жыл бұрын
Theme and icons pls sir
@MrVipulLal
@MrVipulLal Жыл бұрын
Dude, you are using SQL functionality in a NoSQL database!
@goldenfootball1496
@goldenfootball1496 4 жыл бұрын
could you please explain coding part
@TheFreesubs12
@TheFreesubs12 4 жыл бұрын
Make another tutorial on what to do next
@CVSK75
@CVSK75 4 жыл бұрын
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?
@CVSK75
@CVSK75 4 жыл бұрын
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!!
@amandeepsingh7873
@amandeepsingh7873 4 жыл бұрын
if possible please github to aws ec2 automated code deploy par tutorial bnaye, thanks
@KaiBuskirk
@KaiBuskirk 4 жыл бұрын
nice!
@RaulGlasgow
@RaulGlasgow 2 жыл бұрын
time for update? this is severely outdated
@oleksiishkulipa1626
@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)); ```
@bubblTea01
@bubblTea01 29 күн бұрын
I got authentication error while creating account
Cost Estimation on AWS for Online Book Store - Practical Guide
13:13
Enlear Academy
Рет қаралды 21 М.
Build an Online Store Using AWS, React, and Stripe
56:26
freeCodeCamp.org
Рет қаралды 164 М.
бабл ти гель для душа // Eva mash
01:00
EVA mash
Рет қаралды 7 МЛН
Triple kill😹
00:18
GG Animation
Рет қаралды 18 МЛН
CAN YOU DO THIS ?
00:23
STORROR
Рет қаралды 48 МЛН
Fullstack Development with AWS AppSync and Amplify
44:14
Focus Otter
Рет қаралды 14 М.
Serverless Functions in Depth with AWS Amplify
1:08:33
Nader Dabit
Рет қаралды 46 М.
I think I was wrong about AWS Amplify
30:39
Web Dev Cody
Рет қаралды 61 М.
AWS AppSync Tutorial - GraphQL APIs with AppSync, Amplify and Angular
1:34:54
Working with Data in DynamoDB from React with AWS Amplify - Full tutorial
43:10
Complete Coding - Master AWS Serverless
Рет қаралды 64 М.
Build a Serverless Subscription Site with Stripe
30:50
Ali Spittel
Рет қаралды 10 М.
бабл ти гель для душа // Eva mash
01:00
EVA mash
Рет қаралды 7 МЛН