BETTER-MYED

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