This simple application prototype shows how we can use React and Redux to build a friendly user experience with instant visual updates.
- Login & Logout & Show UserInfo & Update UserInfo
- Show & add & remove products
- Edit the quantity of the items in real time
- Calculate automatically the total including the shipping (if chosen)
- Apply Payment with VISA/MASTER/AMEX card
- Apply Notification after completing Payment by Email & SMS
- Checkout with DeliveryInfo + PaymentInfo + NotificationInfo + OrderInfo
- NPM
- Reactjs
npm install
Excute the following command:
npm start
The application will start automatically in your browser on http://localhost:3000
URL: https://aws.amazon.com/getting-started/hands-on/deploy-react-app-cicd-amplify/
URL: https://www.sandbox.paypal.com/
npm install --save react-paypal-express-checkout
AQYFFbTHr3KXd9SlfilXO6Keywm0wp2K003E3bQidDkiEKL__2WFhxWOHQHzwVJgC6gOKirKj6bK-Fo5
email: [email protected] password: Tw8s@<6h
email: [email protected] password: 8@X_ij1k
{paid: true, cancelled: false, payerID: "H8S4CU73PFRAG", paymentID: "PAY-47J75876PA321622TLESPATA", paymentToken: "EC-8FE085188N269774L", returnUrl: "https://www.sandbox.paypal.com/?paymentId=PAY-47J75876PA321622TLESPATA&token=EC-8FE085188N269774L&PayerID=H8S4CU73PFRAG"}