BETTER-MYED
A faster, cleaner interface for MyEducation BC — grades, transcript, and schedule beautifully redesigned
Overview
BETTER-MYED is an alternative frontend for MyEducation BC (Aspen/Follett) that scrapes and re-presents student data through a modern, mobile-first interface. Built with SvelteKit, it features a raw WebGL shader hero, PWA offline support with stale-while-revalidate caching, haptic feedback via web-haptics, view transitions, and a What-If grade calculator. All data stays between the user and MyEd — zero tracking, fully open source.
Key Points
- instant grade overview with color-coded percentages
- what-if calculator with live grade simulation
- transcript and graduation progress tracking
- instant PDF report card downloads
- calendar with assignment and event grid
- PWA with offline support and haptic feedback
- raw WebGL shader background — zero dependencies
Technologies
SvelteKitSvelte 5Tailwind CSSTypeScriptWebGLCheerio