Objectives

In this Lab, you will be required to build the next version of our Donation Case Study Web App, called DonationWeb 2.0. We will build on the previous lab, so you can either use your own version of DonationWeb 1.0 or download the starter code here. In this version we will be implementing a MongoDB backend (and reusing our previous solution).

On completion of this lab you'll be able to

  • create a NodeJS web app using express
  • run this app as a NodeJS Server and process client requests
  • be able to use npm to install dependency modules

AND

  • store data in a MongoDB database