Your project is to build a dynamic web application that queries at least two APIs and presents useful and/or interesting information to the user. You will be using Node.js and Express, which will involve serving a static web page, creating JSON endpoints, and generating dynamic content through both server-side and client-side code.

Project Requirements

Core Requirements

  1. Server-Side Setup:
  2. Static Web Page:
  3. Creating JSON Endpoints:
  4. Dynamic Content:
  5. Client-Server Interaction:

Example structure

API mash-up application structure example

Stretch Goals

Additional Considerations

Submission Guidelines