Server side code for the GradeView App to handle API reqests
Install all npm packages like so
npm installThen start the server with
npm startThe app calculates weighted GPA. For this to work the server must know the weightings of different classes. This information is available online. It has been scraped and stored in the classWeightingOutput.json file. To generate a new up-to-date classWeightingOutput.json file run:
node courseWeight.js(Make sure you have already done npm install)