Creating A Single Page Application


In this exercise you will create the Single Page Application (SPA) website for TravelBuddy. A single-page application is a web application or website that interacts with the user by dynamically rewriting the current web page with new data from the web server, instead of the default method of the browser loading entire new pages. The SPA will interact with a set of APIs exposed by API Gateway.


  1. Create A DynamoDB Table
  2. Manually Build And Deploy A Serverless Microservice
  3. Create And Expose the API with Amazon API Gateway
  4. Deploy the api using code star and CI/CD
  5. Setup The Single Page Application Website
  6. Build A Client To Consume The API