This is the next-generation version of the Swarthmore College Computer Society's GPA Calculator. This works for Swarthmore College grades only. NOTE: We are not affiliated with the Swarthmore College Registrar and changes to the Grades at a Glace page without warning may impact the functionality of our service.
- Navigate to https://gpacalc.sccs.swarthmore.edu
- Copy-paste your entry from Grades at a Glance in MySwarthmore (now requires a VPN for some reason) into the large text box
- Brace yourself and click calculate
- Dockerized Node.JS-based React app
- Entirely client-side logic; no server-side storage of GPA etc.
- Currently containerized statically-served assets (html, images, manifest, robots)
To start dev environment:
docker compose -f docker-compose.debug.yml up
To start or update prod environment:
docker compose -f docker-compose.yml up --build
To fix ridiculous issues that may crop up with Docker's build cache:
docker compose -f <file> build --no-cache