Hi HN,
I built a grade calculator that runs entirely in your browser with no sign-up or data collection.
Key features:
- Real-time weighted grade calculation with automatic normalization
- What-If simulator: calculate what score you need on finals to hit your target grade
- Multi-course support with localStorage persistence
- Grade breakdown charts
- Dark mode
Tech stack: Next.js 14, TypeScript, Zustand, Recharts. Fully open source (MIT).
Built this because existing grade calculators either require accounts, show ads, or have clunky UX. Wanted something fast and privacy-respecting.
Live: https://ezgrade.me
Would love feedback on the UX and any features you'd find useful!