IMSA Grades was made as an easy tool to view past grade data for classes at IMSA. It is not an official site.
Two separate sets of data were attained. The first is from a 2017 FOIA request as explained on the about page. The second came from the Office of Institutional Research at IMSA.
To run locally, first setup a firebase project. This requires the Firebase CLI. It runs on a Node.js 10 runtime using a Google Cloud Function app.
Run firebase serve to generate the link, then make computational changes in ./index.js and add content to any html page.
View all the raw data at ./grades.csv and ./grades-recent.csv
- IMSA Grades runs using Google Cloud Firebase. Seee more at firebase.google.com
- IMSA Grades uses a single cloud function built on Node.js to run the website. Check it out in
./index.js - The data was aquired through a 2017 FOIA request.
- Recent data (2017-2020) is currently being gathered
- You'll notice looking at the source code, that this is a little bit progressive, in terms of quality of code. I tried to do too many things and didn't consider for future situations. I'll fix this soon.
MIT License