All ProjectsCalhounRMP
Project / 2024

CalhounRMP

Chrome extension that displays Rate My Professors ratings directly on the Calhoun Community College class registration page.

JavaScriptChrome ExtensionUser Research

Overview

This Chrome extension seamlessly integrates Rate My Professors (RMP) ratings directly into the Calhoun Community College course registration portal. It helps students make more informed decisions when selecting their classes by providing immediate access to professor ratings and reviews.

The extension's content script identifies the professor's name listed for each course on the registration page. It then communicates with the background script, which fetches the corresponding rating data from Rate My Professors. To minimize load times and API calls, professor ratings are cached locally for 24 hours.

Product Thinking

  • Identified user pain point through firsthand experience as a student
  • Designed solution that integrates seamlessly into existing workflow
  • Prioritized performance with smart caching strategy
  • Built for scale with error handling and retry mechanisms

Impact

Reduces the time students spend switching between tabs during registration from minutes to seconds, enabling faster and more informed course selection decisions.

Features

  • Automatic ratings display (out of 5.0) next to professor names
  • "Would take again" percentage display option
  • Level of Difficulty score toggle
  • Direct links to professor's RMP page for detailed reviews
  • Smart 24-hour caching for improved performance
  • Customizable display options via popup menu
tinsley.dev