
Grade Calculator
FirebaseHTMLCanvas API
A practical tool that pulls course data via the Canvas API and helps estimate where grades stand across assignments. It started as a personal utility and might grow into something I could share with classmates.
The front end is straightforward HTML and client-side logic; Firebase backs auth or persistence where needed. Handling API quirks and edge cases (dropped grades, weighting) was the interesting part.
If I revisit it, I'd add clearer onboarding for API keys and stronger error messaging when Canvas changes behavior.