Chapters (15)
- 0:00Introduction
- 1:37Agenda
- 3:14Product Demo
- 6:16Architecture Diagram Discussion
- 8:42Setting up the Project
- 9:24Initializing an Amplify Project
- 11:25Adding Authentication with Cognito
- 11:52Create an S3 Bucket to Store Images
- 13:04Create Lambda Functions to Process Order (Pipeline Resolver)
- 29:08Creating Cloud Resources
- 30:10Processing Book Orders
- 33:31Running the Application
- 42:39Connecting to Cloud Resources from React App
- 44:51Verifying Customer Orders
- 54:58Hosting the Site on S3
Show the creator's full description
Learn how to build an online book store from beginning to end with AWS, React, and Stripe. The project uses Amplify, AppSync, DynamoDB, S3, Lambda services in AWS and React Hooks, Context API in ReactJS. You will learn how all these technologies fit together.
💻 Code: https://github.com/mjzone/bookstore-v2
✏️ Video created by Manoj Fernando. Check out his YouTube channel: https://www.youtube.com/channel/UChpIik3lwpviVj_tIoCeUHw
🎥 Learn how much it cost for Manoj to create and run this store: https://youtu.be/qRUCwT9ZqT4
❤️ Try interactive React courses we love, right in your browser: https://scrimba.com/freeCodeCamp-React (Made possible by a grant from our friends at Scrimba)
⭐️ Contents ⭐️
⌨️ (00:00) Introduction
⌨️ (01:37) Agenda
⌨️ (03:14) Product Demo
⌨️ (06:16) Architecture Diagram Discussion
⌨️ (08:42) Setting up the Project
⌨️ (09:24) Initializing an Amplify Project
⌨️ (11:25) Adding Authentication with Cognito
⌨️ (11:52) Create an S3 Bucket to Store Images
⌨️ (13:04) Create Lambda Functions to Process Order (Pipeline Resolver)
⌨️ (29:08) Creating Cloud Resources
⌨️ (30:10) Processing Book Orders
⌨️ (33:31) Running the Application
⌨️ (42:39) Connecting to Cloud Resources from React App
⌨️ (44:51) Verifying Customer Orders
⌨️ (54:58) Hosting the Site on S3
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
Description and video by freeCodeCamp.org. This page is an independent companion view; the video is embedded from YouTube.