Sub-project · Live · Part of USP Aberta
Graduation checker
A tool for BCC students at IME-USP: upload your transcript and see whether you are on track to graduate, with the transcript parsed entirely in your browser.
Engineered by Xnths as part of USP Aberta.
At a glance
- Role
- Sole engineer
- Links
- Stack
- TypeScript · Next.js · PDF parsing
- 0
- bytes of the transcript sent to a server
- client-only PDF parsing
1Design
- Privacy by architecture. the PDF is parsed in the browser, so there is nothing to protect on a server.
- Curriculum versions. versions of the program’s curriculum are recovered from web archives, because the rules that apply depend on when a student entered, including the window before academic expiry.
- Optimal allocation. credits are allocated to requirement groups so that the best possible outcome is found, not the first one.