Establish an On-line Store with AWS AppSync, Amplify and React
In this episode, I share my learnings in setting up an on the web ebook store with AWS, Respond, and Stripe. In building this task I used Amplify, AppSync, DynamoDB, S3, Lambda providers in AWS and Respond Hooks, Context API in ReactJS. I have also applied Stripe to procedure payments.
Github –
★ Timestamps
00:00 Introduction
01:37 Agenda
03:14 Merchandise Demo
06:16 Architecture Diagram Discussion
08:42 Setting up the Job
09:24 Initializing an Amplify Task
11:25 Incorporating Authentication with Cognito
11:52 Generate an S3 Bucket to Store Photographs
13:04 Produce Lambda Features to System Order (Pipeline Resolver)
29:08 Creating Cloud Methods
30:10 Processing Ebook Orders
33:31 Managing the Software
42:39 Connecting to Cloud Assets from React App
44:51 Verifying Client Orders
54:58 Hosting the Site on S3
💖 Come to be a Patron: Present Support
#AWS #React #Stripe #Amplify #AppSync
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.
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
Awesome tutorial.. Please give us a in depth knowledge of it.
could you please explain coding part
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 ??
Did you cover where we can see the purchasers address? That way the book can be shipped out?
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!!!
I'm here after see your video in the Freecodecamp
very good job man
Thank you!!!!
May I know the live demo for this project?
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.
Good Job Man!, Please do more videos on React + AWS … Yaaayyyyy !! 🙋🏻
Super awesome. You are the best!!!
Make another tutorial on what to do next
Thank you Manoj! Created my first React+AWS app! Please make more! Yayyy!!!!
nice!
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 : https://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?
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" }
How to check uniqueness of field title?
thank you, great tutorial ! cheers !
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.