Chalice Development

In this section, you will develop the backend services of the E-commerce application.

API Endpoints:

/home

This endpoint will route requests to get the all the products

/shopping_cart

This endpoint will route requests to get and update the current user’s shopping cart

/checkout

This endpoint will route requests to checkout the current user’s current shopping cart

/order_history

This endpoint will route requests to view the current user’s order history

Lambda

Cognito Post Confirmation Trigger

This will trigger every time a new user confirms their account with Cognito.

API Handler

This will handle and respond to API requests.